[X/2]原=10011010,[X/2]补=[11100110]2=E6H。
答案:D
第1章 计算机系统基础知识
例29:存储一个24×24点阵的汉字(每个点占用1bit),需要 (20) 个字节。(2006年上半年试题20)
A. 24 B. 48 C. 72 D. 144
分析:汉字字形码是表示汉字字形的字模数据,通常用点阵、矢量函数等方式表示。字形码也称字模码,它是汉字的输出形式,随着汉字字形点阵和格式的不同,汉字字形码也不同。常用的字形点阵有16×16点阵、24×24点阵、48×48点阵等。
字模点阵的信息量是很大的,占用存储空间也很大,以16×16点阵为例,每个汉字占用32(2×16=32)个字节,两级汉字大约占用256KB。24×24点阵需要24×24/8=72个字节。
答案:C
例30:无符号二进制数11001000所表示的十进制数是 (21) 。(2006年上半年试题21) A. 104 B. 148 分析:[11001000]2=27+26+23=200。 答案:D
C. 172
D. 200
例31:已知汉字“大”的国标码为3473H,其机内码为 (2) 。(2005年下半年试题2) A. 4483H B. 5493H C. B4F3H D. 74B3H
分析:汉字“大”的国标码为3473H,其二进制形式为0011 0100 0111 0011。汉字机内编码的两个字节的最高位都应该置1,所以机内码是1011 0100 1111 0011,对应的十六进制是B4F3H。另外,汉字国标码与机内码的关系是:机内码=国标码+8080H,还可以按照此公式进行计算。
答案:C
例32:计算机内数据采用二进制表示因为二进制数 (3) 。(2005年下半年试题3)
A. 最精确 B. 最容易理解 C. 最便于硬件实现 D. 运算最快
分析:二进制的0和1对应电平的低和高,所以用二进制最便于硬件实现。 答案:C
例33:以下计算机操作中,不正确的是 (4) 。(2005年下半年试题4)
A. 各种汉字输入方法的切换操作是可以由用户设置的
B. 在文件夹中删除应用程序的方法往往不能彻底卸载软件产品 C. 用Del键删除的文件还可以从回收站中执行还原操作来恢复
D. 用Shift+Del键删除的文件还可以从回收站中执行还原操作来恢复
分析:用Shift+Del组合键删除的文件是彻底的删除,不可以从回收站中执行还原操作来恢复。其他说法都是正确的。
25
程序员考试同步辅导(上午科目)(第2版) 答案:D
例34:某微型机字长16位,若采用定点补码整数表示数值,最高1位为符号位,其他15位为数值部分,则所能表示的最小整数为 (8) ,最大负数为 (9) 。(2005年下半年试题8、9)
(8) A. +1 B. -215 C. -1 D. -216 (9) A. +1 B. -215 C. -1 D. -216
分析:字长16位,采用定点补码整数表示数值,所能表示的最小的整数的编码应为8000H,所能表示的数值为-215。最大负数的编码为FFFFH,所表示的数值为-1。
答案:(8)B (9)C
例35:在进行定点原码乘法运算时,乘积的符号位是被乘数的符号位和乘数的符号位进行 (10) 运算来获得。(2005年下半年试题10)
A. 相或 B. 相与 C. 相异或 D. 分别取反后再相或 分析:乘积的符号位是被乘数的符号位和乘数的符号位进行异或运算来获得的。 答案:C
例36:某二进制无符号数11101010,转换为三位非压缩BCD数,按百位、十位和个位的顺序表示,应为 (11) 。(2005年下半年试题11)
A. 00000001 00000011 00000111 B. 00000011 00000001 00000111 C. 00000010 00000011 00000100 D. 00000011 00000001 00001001
分析:11101010转换为十进制为234,用非压缩BCD码表示为00000010 00000011 00000100。00000010表示2,00000011表示3,00000100表示4。
答案:C
例37:在 (7) 表示中,数值0是唯一表示的。(2005年上半年试题7)
A. 原码 B. 反码 C. 补码 D. 原码或反码 分析:在原码、反码和补码表示中,只有补码中的数值0是唯一表示的。 答案:C
例38:若用8位机器码表示十进制-101,则原码表示形式为 (8) ;补码表示的形式为 (9) 。(2005年上半年试题8、9)
(1) A. 11100101 B. 10011011 C. 11010101 D. 11100111 (2) A. 11100101 B. 10011011 C. 11010101 D. 11100111 分析:十进制-101的原码表示形式为11100101;补码表示形式为10011011。 答案:(8)A (9)B
例39:某逻辑电路有两个输入端分别是X和Y,其输出端为Z。当且仅当两个输入端X和Y同时为0时,输出Z才为0,则该电路输出Z的逻辑表达式为 (10) 。(2005年上
26
第1章 计算机系统基础知识
半年试题10)
A. X·Y B. X?Y C. X⊕Y D. X+Y 分析:满足条件的是X+Y。或(+)操作的定义是全0输出0,有1输出1。与(·)操作是全1输出1,有0输出0;异或(?)是相同输出0,相异输出1。
答案:D
例40:某计算机内存按字节编址,内存地址区域从44000H到6BFFFH,共有 (11) K,若采用16K×4bit的SRAM芯片,构成该内存区域共需 (12) 片。(2005年上半年试题11、12)
(11) A. 128 B. 160 C. 180 D. 220
(12) A. 5 B. 10 C. 20 D. 32
分析:将6BFFFH加1,减去44000H,得28000H,即160K。由于内存按字节编址,每16K个内存单元需要两片SRAM芯片。因此一共需要20片。
答案:(11)B (12)C
例41:对两个内存单元执行 (56) 逻辑操作,可实现全同比较功能。(2005年上半年试题56)
A. OR(或) B. AND(与) C. EOR(异或) D. 与非 分析:满足条件的是异或操作。异或操作结果是相同输出0,相异输出1。 答案:C
例42:8个二进制位至多可表示 (57) 个数据。(2005年上半年试题57) A. 8 B. 64 C. 255 分析:因为28=256,所以8位二进制可表示256个数据。 答案:D
D. 256
1.2.3 同步练习
1. 已知 x = -105/128,若采用 8 位机器码表示,则[x]原 = (1) , [x]补 = (2) 。 (1) A. 10011010 B. 11010101 C. 11101001 D. 10100111 (2) A. 10010111 B. 11010101 C. 11101010 D. 10100111
2. 某机器字长 8 位,则十进制数 -73的补码机器码是 (1) ;若该机器采用原码,机器码 10111011 表示的十进制真值为 (2) ;若采用反码,机器码1100100l表示的十进制真值为 (3) 。
(1) A. 11000101 B. 10110111 (2) A. -39 B. -55 (3) A. -54 B. -59 3. 计算机中16位浮点数的表示格式为:
阶码
尾数(含尾符) 27
C. 11001001 C. -59 C. -69
D. 1011l011 D. -72 D. -72
0 3 4 15 程序员考试同步辅导(上午科目)(第2版)
某机器码为1110001010000000。
若阶码为移码且尾数为反码,则其十进制真值为 (1) 。 若阶码为移码且尾数为原码,则其十进制真值为 (2) 。 若阶码为补码且尾数为反码,则其十进制真值为 (3) 。
若阶码为补码且尾数为原码,则其十进制真值为 (4) ,将其规格化后的机器码为 (5) 。
(1)~(4) A. 0.078125 B. 20 C. 1.25 D. 20.969375 (5) A. 1110001010000000 B. 11110101000000 C. 1101010100000000 D. 11110001010000
4. 某循环冗余码(CRC)生成多项式 G(x)=x3+x2+1,用此生成多项式产生的冗余位,加在信息位后形成CRC码。若发送信息位1111和1100,则其CRC码分别为 (1) 和 (2) 。由于某种原因,使接收端收到了按某种规律可判断为出错的 CRC 码,例如码字 (3) 、 (4) 、和 (5) 。
(1) A. 1111100 (2) A. 1100100 (3)~(5) A. 0000000
B. 1111101 B. 1100101 B. 0001100
C. 1111110 C. 1100110 C. 0010111
D. 1111111 D. 1100111 D. 0011010
E. 1000110 F. 1001111 G. 1010001 H. 1011000
5. 由 6 个字符的 7 位 ASCII 编码排列,再加上水平垂直奇偶校验位构成下列矩阵(最后1列为水平奇偶校验位,最后1行为垂直奇偶校验位):
3 Y1 + Y2 D = 0 1 X4 0 1 0 0 X1 0 1 1 0 X9 0 X2 0 0 X5 0 1 1 0 1 1 X6 X7 1 1 0 0 0 1 1 1 1 1 0 1 1 0 X10 X11 1 X3 1 1 X8 1 1 0 1 0 1 0 1 X12 则 X1 X2 X3 X4 处的比特分别为 (1) ; X5 X6 X7 X8 处的比特分别为 (2) ; X9 X10 X11 X12处的比特分别为 (3) ;
Y1 和 Y2 处的字符分别为 (4) 和 (5) 。 (1) A. 1010 B. 1100 (2) A. 1000 B. 1010 (3) A. 1000 B. 1001 (4) A. H B. I (5) A. 2 B. 5 6. 下列各数中最大的是 。
A. 11010110.0101(二进制) C. 214.32(十进制)
28
C. 1110
C. 1100 C. 1010 C. K C. 7 D. 1111 D. 1110 D. 1011 D. M D. 9
B. D6.53(十六进制) D. 326.25(八进制)
相关推荐: