微机原理与接口技术
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

习题

1.总结计算机中十进制数、二进制数、八进制数及十六进制数的书写形式,并举例说明。

2.123D、0AFH、77Q、1001110B分别采用的是什么计数制?

3.字长为8位和16位二进制数的原码、补码能表示的整数的最大值和最小值分别是多少?

4.把下列十进制数分别转换为二进制数和十六进制数。

(1)125(2)255(3)72(4)5090

5.把下列二进制数分别转换为十进制数和十六进制数。

(1)11110000(2)10000000(3)11111111(4)01010101

6.把下列十六进制数分别转换为十进制数和二进制数。

(1)FF(2)ABCD(3)123(4)FFFF

7.写出字长为8和16两种情况下下列十进制数的原码和补码。

(1)16(2)-16(3)+0(4)-0

(5)127(6)-128(7)121(8)-9

8.实现下列转换。

(1)[x]=10111110,求[x](2)[x]=11110011,求[-x]

(3)[x]=10111110,求[x](4)[x]=10111110,求[x]

9.假设两个二进制数A=01101010,B=10001100,试比较它们的大小。

(1)A、B两数均为带符号的补码数(2)A、B两数均为无符号数

10.下列各数均为十进制数,请用8位补码计算下列各题,并判断是否溢出。若无溢出,用十六进制形式表示运算结果。

(1)90+71(2)90-71(3)-90-71(4)-90+71

(5)-90-(-71)

11.完成下列8位二进制数的逻辑运算:

(1)11001100∧10101010(2)11001100∨10101010

(3)11001100⊕10101010(4)10101100∧10101100

(5)10101100⊕10101100(6)10101100∨10101100

(7)

12.以下为十六进制数,试说明当把它们分别看作无符号数或字符的ASCII码值时,它们所表示的十进制数和字符是什么?

(1)30(2)39(3)42(4)62

(5)20(6)7

13.把以下十进制数分别以压缩8421BCD码、非压缩8421BCD码和ASCII码表示。

(1)49(2)123(3)7(4)62