微机原理教案3.pptVIP

  • 8
  • 0
  • 约3.32千字
  • 约 29页
  • 2017-08-23 发布于河南
  • 举报
Ⅱ 码制 原码、反码与补码 第三讲 计算机中的数制和码制 一、机器数与真值(1) 真值: 实际的数值(包括正负号)叫做真值。 如: +35,-1001110B,-100101B 一、机器数与真值(2) 机器数: 机器数:数在计算机中的表示; 在计算机中,数只能用二进制表示,符号也用二进制数位表示; 是存放在寄存器或储存单元中的。 例如: 11001001二、无符号数与有符号数 无符号数: 全部二进制均代表数值,没有符号位。 有符号数: 用最高位作为符号位,“0”代表“+”,“1”代表“-”;其余数位用作数值位,代表数值。 如: +35 化为有符号机器数 三、有符号数的表示 原码 反码 补码 1、原码 真值用二进制表示后,数的数值部分不变,在符号位上用“0”和“1”分别表示数的符号“+”和“-”。 X的原码一般表示为 [X]原 如: 2、反码 正数的反码:与原码相同; 负数的反码:符号位为“1”,数值位按位取反。 X的反码一般表示为 [X]反 如: 3、补码 引入补码的目的 引入的思路 补码的求法 补码的作用与效果 几点说明 溢出 补码 ? 引入补码的目的 将加、减运算简化为单纯的相加运算,以便于在计算机中实现各种运算。 补码 ? 引入的思路(1) 由钟表拨表针的方法得到启示; 例如:把表上的8点钟改

文档评论(0)

1亿VIP精品文档

相关文档