热门搜索 :
考研考公
您的当前位置:首页正文

微机原理与接口技术

来源:东饰资讯网


第一单元

练习

一、 填空。

1、 某内存单元中存放的二进制代码为94H,若为一个无符号数,则其值为(148);若为一个带符号数,则其值为(﹣108);若为一个BCD码,则其值为(94)。

2、 8AH是一个8位二进制数,若把它看成是无符号数,则扩展成一个16位的无符号数为(008AH);若把它看成是带符号数,则扩展成一个16位的无符号数为(FF8AH)。

3、 在机器码中(补)码中零的表示是唯一的。

4、 将6.3,6.CH,[0110.1B]BCD,0110.0101B四个数据,按照从小到大的顺序排列,其顺序是(6.CH>[0110.1B]BCD>0110.0101B>6.3).

5、 (1)若n=48956,则其对应的十六进制数是(0BF3CH);(2)若n=0.6875,则其对应的二进制数是(0.1011)。

6、 设两个二进制数X=01101010B,Y=10100010,试比较他们的大小:

(1)X、Y两数均为带符号的补码数,则X(>)Y;

(2) X、Y两数均为无符号数,则则X(<)Y.

7、39H=(71)Q=(57)D,作为ASCII码表示符号(9),作为BCD码表示数(39)。

8、已知[X]补=11010011B,则[X]原=(10101101),[﹣X]补=(00101101)。

9、若二进制数表示一个5位长的十进制数,至少需要(17)位。

10、11010.1B+100100.1000BCD+26.8H=(101.5)D。

11、(640)10=(1010000000)2=(280)16。

二、选择题

1.从键盘输入一个十进制数123到以DATA为首地址的内存缓冲区中,则从该缓冲区看到的内容为(D)

A.000100100011

B.123

C.000000010000001000000011

D.001100010011001000110011

2.若某机器数为10000000B,它代表0,则他是(B)形式;若代表-128,则他是(A)

A.补码

B.原码

C.反码

D.无符号数

3.设(101)x=(41)16,则X=(C)

A.X=6

B.X=10

C.X=8

D.X=2

4.用十六位二进制补码表示一个带符号数,最小数为(C)

A.-0

B.-32767

C.-32768

D.65535

5.内存某字节单元中存放的二进制代码为94H,若将它看作是一个压缩的BCD码,则对应的数为(D)

A.148

B.-20

C.-108

D.94

6.采用偶校验,则0011011的校验位值是(A)

A.0

B.1

C.0、1都可以

D.无法确定

7、8位二进制补码表示的带符号数10000000B及11111111B的十进制数值分别是(D)

A.128和255

B.128和-1

C.-128和255

D.-128和-1

8、十进制无符号数7.5用二进制表示应该是(A)

A.0111.1000B

B.0111.0101B

C.0111.1111B

D.0111.0111B

9、字符“A”的ASCII码是(C)

A.65H

B.0AH

C.41H

D.A0H

10、下列四个数都是无符号数,其中最小的是(D)

A.50D

B.52Q

C.2BH

D.101001B

11、若[A]原=10111101,[B]反=10111101,[C]补=10111101,以下结论正确的是(B)

A.C最大

B.A最大

C.B最大

D.A=B=C

12、一个8位二进制整数,若采用补码表示,且由3个0和5个1组成,则最小值为(B)

A.-120

B.-8

C.-112

D.-11

因篇幅问题不能全部显示,请点此查看更多更全内容

Top