1、习题一、选择题1.十进制数 66 转换成二进制数为_。A. 11000010 B.01100110 C.11100110 D.01000010答案:D2.十进制数 27.25 转换成十六进制数为_。A. B1.4H B.1B.19H C.1B.4H D.33.4H答案:C3.下列数中最小的是_。A. (101001)2 B. (52)8 C. (2B)16 D. (50)10 答案:A4.若一个数的 BCD 编码为 00101001,则该数与_相等。A. 41H B.121D C.29D D. 29H答案:C5.十进制数 9874 转换成 BCD 数为_。A. 9874H B. 4326H C
2、. 2692H D. 6341H答案:A6.BCD 数 64H 代表的真值为_。A. 100 B.64 C.-100 D.+100答案:B7.十六进制数 88H,可表示成下面几种形式,错误的表示为_。A. 无符号十进制数 136 B.带符号十进制数-120C.压缩型 BCD 码十进制数 88 D.8 位二进制数-8 的补码表示答案:D8.若A 原 =1011 1101,B 反 =1011 1101,C 补 =1011 1101,以下结论正确的是_。A. C 最大 B. A 最大 C.B 最大 D.A=B=C答案:B9.8 位二进制补码表示的带符号数 1000 0000B 和 1111 1111
3、B 的十进制数分别是_。A. 128 和 255 B. 128 和-1 C. -128 和 255 D. -128 和-1答案:D10.微机中地址总线的作用是_。A.用于选择存储器单元 B.用于选择进行信息传输的设备C.用于指定存储器单元和 I/O 设备接口单元的选择地址 D.以上选择都不对答案:C11.计算机中表示地址使用_。A.无符号数 B.原码 C.反码 D.补码答案:A二、填空题1.计算机的主机由_、控制器、主存储器组成。答案:运算器2._确定了计算机的 5 个基本部件:输入器、_、运算器、_和控制器,程序和数据存放在_中,并采用二进制数表示。答案:冯.诺依曼、输出器 存储器 存储器3
4、.10110.10111B 的十六进制数是 _,34.97H 的十进制数是_,将 114.25 转换为二进制数为_。答案:16.B8H、52.6055、1110010.014.(640)10=(_)2=(_)16答案:101000 0000 2805. (256.375)10=(_)2=(_)16答案:10000 0000. 011 100.66.(10111100.1101)2=(_)10=(_)16答案:188.8125 BC.D7.二进制数 1000 0001B 若为原码,其真值为_;若为反码,其真值为_;若为补码,其真值为_。答案:1 126 1278.一个 8 位的二进制整数,若采用
5、补码表示,且由 3 个“1”和 5 个“0”组成,则最小的十进制数为_。答案:125 1000 00119.在微机中,一个浮点数由_和_两个部分构成。答案:尾数和阶码10.若X 原 =Y反 =Z补 =90H,试用十进制分别写出其大小,X=_;Y=_;Z=_。 答案:16 111 112三、问答题1. 在计算机中为什么都采用二进制数而不采用十进制数?二进制数有哪两种缩写形式?答案:二进制数具有运算简单、电路简便可靠等多项优点。计算机的逻辑器件均采用高低电平来表示。二进制数的 0 和 1 正好和逻辑电平的高低相吻合,且二进制数使用很方便,还能节省元器件,4 个元器件的不同组合就能表示 16 个数。
6、八进制和十六进制2.什么是程序计数器 PC?答案:CPU 内部都有一个程序计数器 PC(或指令指针计数器 IP) ,用来存放将要从存储器中取出执行的下一条指令所在存储空间的位置(指向下一条将要执行的指令) 。它具有自动加 1 的功能。3.已知X 补 =1001 1101B,Y 补 =1100 1001B,Z 补 =0010 0110B,计算X+Y 补 =?,并指出是否溢出;计算X-Z 补 =?,并指出是否溢出。答案:X+Y 补 =0110 0110 溢出 X-Z补 =0111 0111 溢出4.将下列十六进制数的 ASCII 码转换为十进制数。(1) 313035H (2)374341H (3)32303030H (4)38413543H答案:103H=259 7CAH=1994 2000H=8192 8A5CH=35420