- 142
- 0
- 约3.48千字
- 约 5页
- 2016-10-08 发布于贵州
- 举报
Chapter2
数制转换:
【例】: 将(116.842)10转换为二进制数(截断法,保留6位小数)
解:
【例】: 将(233.8125)10转换为十六进制数。
解:
【例】: 将 (1011100.10111)2转换为八进制和十六进制数。
解:整数部分高位补0,小数部分低位补0
转为八进制数: (001 011 100.101 110)2 = (134.56)8
转为十六进制数: (0101 1100.1011 1000)2 = (5C.B8)16
【例】:(76.12)8=(111 110.001 010)2
【例】:(8E.4A)16=(1000 1110.0100 1010)2
【例:】 将(36.25)8转换为十六进制数。
解:
带符号数的表示:
【例】:设某计算机的字长为8位,采用纯整数表示。求表中机器数在不同表示形式中对应的十进制真值。
解:
注意:先判“正、负”,在求真值。
四种机器数的比较:
(1) 最高位都表示符号位。原码、反码和补码的符号位均是0表示+,1表示-,移码码相反。
(2) 移码、补码和反码的符号位可和数值位一起参加运算;原码码的符号位必须分开进行处理。
(3) 对于正数,除移码码外,其他码值都等于真值本身,而对于负数各有不同的表示。
(4) 对于真值0,原码和反码各有两种不同的表示形式,而补码和移码
原创力文档

文档评论(0)