1 / 21
文档名称:

原码反码补码讲课PPT学习教案.pptx

格式:pptx   大小:489KB   页数:21页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

原码反码补码讲课PPT学习教案.pptx

上传人:wz_198613 2021/7/11 文件大小:489 KB

下载得到文件列表

原码反码补码讲课PPT学习教案.pptx

文档介绍

文档介绍:会计学
1
原码反码补码讲课
2
1、我们到今天为止学****了哪些进制数?
2、计算机中的数值是怎么表示的呢?
3、什么是机器数?
4、机器数是怎样表示的?
第1页/共21页
计算机中数的主要类型
计算机中的数
整数
(定点数)
实数
(浮点数)
无符号整数
带符号整数
正数
负数
原码=反码=补码
原码
反码
补码
符号位不变
数值位取反
+1
第2页/共21页
计算机中的带符号二进制数
把二进制数的最高位定义为符号位
符号位为 0 表示正数,符号位为 1 表示负数
连同符号位一起数值化了的数,称为机器数。
机器数所表示的真实的数值,称为真值。
(在以下讲述中,机器数均以8位二进制数,即一个·机器数为一个字节,为8位)
4
第3页/共21页
+52 = +0110100 = 0 0110100

符号位  数值位

-52 = -0110100 = 1 0110100
5
真值
机器数
第4页/共21页
对于符号数,机器数常用的表示方法有原码、反码和补码三种。数X的原码记作[X]原,反码记作[X]反,补码记作[X]补。
 注意:对正数,三种表示法均相同。
    它们的差别在于对负数的表示。
6
第5页/共21页
定义
符号位:0表示正,1表示负;
数值位:真值的绝对值。
7
第6页/共21页
8
真值
X=+18=+0010010
X=-18=-0010010
原码
[X]原
=0 0010010
[X]原
=1 0010010
符号
符号位
n位原码表示数值的范围是
对应的原码是1111~ 0111。
第7页/共21页
8位数0的原码:+0 = 0 0000000
- 0 = 1 0000000
即:数0的原码不唯一。
9
第8页/共21页
定义
若X>0 ,则 [X]反=[X]原
若X<0, 则 [X]反= 对应原码的符号位
不变,数值部分按位求反
10
第9页/共21页