计算机组织与结构 (15).pdf
《计算机组织与结构 (15).pdf》由会员分享,可在线阅读,更多相关《计算机组织与结构 (15).pdf(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、反码表示法 反码经常用作求补码的过渡。定义如下:整数x反=0,x 2n x 0(2n+1-1)+x 0 x-2n (mod(2n+1-1))x 为真值。n 为整数的位数。如 x =+1101x=-1101x反=0,1101 x反=(24+1-1)-1101=1,0010=11111-1101用逗号将符号位和数值部分隔开反码表示法 小数x反=x 1 x 0(22-n)+x 0 x-1 (mod(2-2-n))x 为真值。n 为小数的位数。如 x =+0.1101 x=-0.1010 x反=0.1101x反=(2-2-4)-0.1010=1.0101=1.1111-0.1010用小数点将符号位和数
2、值部分隔开例题1例:已知 x反=0,1110 求 x。解:由定义得 x=+1110例:已知 x反=1,1110 求 x。解:由定义得 x=x反-(24+1-1)=1,1110-11111 =-0001例题2例:求0的反码。解:设 x=+0.0000 +0.0000反=0.0000 x=-0.0000 -0.0000反=1.1111同理,对于整数 +0反=0,0000 -0反=1,1111 +0反 -0反 例题3 各种机器数的数值表示二进制代码 无符号数对应的真值原码对应 的真值补码对应 的真值反码对应 的真值0000000000000001000000100111111110000000100
3、00001111111011111111011111111012127+0+1+2+127+0+1+2+127+0+1+2+127128129-0-1-128-127-127-126253254255-125-126-127-3-2-1-2-1-0BCD码的用途 计算机的输入输出部分绝大多数情况使用十进制数据,而计算机内部使用二进制,因此涉及到数制转换。某些数据输入输出量很大的商用领域,为减少大量的数制转换,直接采用十进制进行计算。BCD(Binary Coded Decimal)码为采用二进制编码的十进制数,某些计算机内部有专门的十进制数运算指令,以及对应的逻辑线路。BCD码的分类 有权BC
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机组织与结构 15 计算机 组织 结构 15
限制150内