略
2.16计算机中常用的寄存器有哪些?请说明如何使用? 略
2.17 请说明74LS299的功能及使用方法。 略
2.18 请说明74LS161的功能及使用方法。 略
习题3
移码(8位) 11111111 10000000 01111111 00000000 补码(8位) 01111111 00000000 11111111 10000000 对应的真值 +127 0
-1
-128
编码对应的 +255 +128 +127 0 无符号数值
3.1 求下列各数的十进制数值:
(1)(267.3)(BD.C)(1011011.101)8 (2)16 (3)
2
9
答:.(1 ) 183.375, (2) 189.75, (3 ) 91.625
3.2 将下列十进制数转化为二进制、八进制和十六进制数据(小
数取四位二进制有效数据):
(1)-282.75 (2)123.46 (3)-115/512 (4)44.9375 答:2.
序号 十进制 十六进制 二进制 八进制
(1) -282.75 -11A.C -100011010.1100 -432.6 (2) 123.46 7B.7 1111011.0111 173.34
(3) -115/512 -0.398 -0.001110011 -0.163
(4) 44.9375 2C.F 101100.1111 54.74
3.3 写出下列各数的原码、反码和补码,机器数长度为8位: (1)0 (2)-127 (3)-0.5 (4)-19/128 (5)100 (6)23/64
序号 真值 原码 补码 反码
10 (1) 0 00000000 00000000 00000000
10000000 11111111
0.0000000 0.0000000 0.0000000
1.0000000 1.1111111
(2) -127 11111111 10000001 10000000 (3) -0.5 1.1000000 1.1000000 1.0111111
(4) -19/128 1.0010011 1.1101101 1.1101100 (5) 100 01100100 01100100 01100100
(6) 23/64 0.0101110 0.0101110 0.0101110
3.4 写出下列各机器数的二进制真值X:
(1)[X]补=0.1001 (2)[X]补=1.1001 (3)[X]原=0.1101 (4)[X]原=1.1101
(5)[X]反=0.1011 (6)[X]反=1.1011 (7)[X]移=0,1001 (8)[X]移=1,1001
11
(9)[X]补=1,0000000(10)[X]反=1,0000000(11)[X]原=1,00