20120228205636第2章信息编码与数据表示PPT.ppt

20120228205636第2章信息编码与数据表示PPT.ppt

20120228205636第2章信息编码与数据表示PPT

机器数与真值 在计算机中,数值的正号和负号也是用二进制数码来表示的 通常把一个数的最高位定义为符号位,用0表示正,1表示负,称为数符。其余位表示数值 把在机器(计算机)内存放的正、负号数码化的数称为机器数 把机器外部由“+”、“-”号表示的数称为真值 例如: (0000 1011)2=(+11)10 (1000 1011)2=(-11)10 机器数 真值 机器数的问题讨论 直接使用机器数进行运算时,会遇到一些问题 同号数值相减 异号数值相加 例: (+36)+(-45) 0 0100100 +) 1 0101101 1 1010001 结果是 (-81) -----这个结果显然是错误的! 机器数有三种编码方法:原码、反码和补码,以解决计算中出现的问题 原码、

文档评论(0)

1亿VIP精品文档

相关文档