第一章 概论
一、 单选题
1、第三代计算机采用( )为逻辑元件。
A.电子管 B.晶体管 C.集成电路 D.超大规模集成电路 2.冯.诺依曼机工作方式的基本特点是( )
A.多指令流单数据流 B.按地址访问并顺序执行指令
C.堆栈操作 D.存储器按内容选择地址 3、被人们称为“计算机之父”的科学家是( )。
A.巴贝奇 B.艾肯 C.冯·诺依曼 D.图灵 4、我们常说的PC机属于( )。
A.巨型机 B.大型机 C.小型机 D.微型机 5、运算的主要功能是( )。
A.算术运算 B.逻辑运算 C.函数运算 D.算术运算与逻辑运算 6、第一代计算机使用( )为逻辑元件。
A.电子管 B.晶体管 C.集成电路 D.超大规模集成电路 7、第一台能存储程序的计算机是( )。
A.Markt B.ENIAC C.EDVAC D.UNIVA 8、完整的计算机系统应包括( )。
A.外部设备与主机 B.主机和实用程序 C.硬件系统和软件系统 D.运算器、控制器、存储器 9、64比特(bit)的CPU可处理( )位数的十六进制数值。
A.4 B.8 C.16 D.64 10.( )属于应用软件。
A. 操作系统 B. 编译系统 C. 连接程序 D.文本处理
二、 填空题
1.现代计算机中,通常将运算器和 集成在一起,称为CPU。 2.指令的编码将指令分成操作码和 字段。 3.计算机中,一个字节是由 个二进制位组成。
4、组成计算机基本部件有 、存储器和输入输出设备。 5.存储程序并按地址顺序执行,这是 型计算机的工作原理。 6、计算机的工作是按照 进行的。 7、 是数据的最小表示单位。
8、计算机是在 的控制下进行工作的。 9.计算机系统的软件可分为系统软件和 。
三、 名词解释
1、字 2、位 3、主机 4、编译程序 5、存储程序
四、 简答题
1、简述冯·诺依曼计算机的基本特点。
第二章
五、 单选题
1.属于有权码的是( )
数据编码和数据运算
A.8421码 B.余3码 C.ASCⅡ码 D.没有
2.定点8位字长的字,采用2的补码形式表示时,一个字所表示的整数范围是( ) A.-128—+127 B.-127—+127 C.-129—+128 D.-128—+128
3.假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是( ) A.11001011 B.11010110 C.11000001 D.11001001 4.某数在计算机中用8421BCD码表示为001110011000,则该数为( ) A.398H B.398 C.1630 D.1110011000 5、设寄存器的内容为11111111,若它等于十进制的-0,则为( ) A.原码 B.补码 C.反码 D.BCD码 6、在8bit机中,无符号数的取值范围是( )。
A.0~255 B.0-256 C.-255-+255 D.-255~+256 7、在计算机中,用于汉字信息的存储、交换、检索等操作的是( )。 A.汉字的输入码 B.汉字内码 C.汉字字模码 D.ASCII码 8、(3FA)16=( )2
A.1111111010 B.1111111100 C.1111101010 D.1011111010 9、32位字长的浮点数,其中阶符1位,阶码7位,数符1位,尾数23位,若采用原码表示,则其对应的最小负数为( )。
A.27(-1+2-23) B.2-127(-1+2-23) C.2127(-1+2-23) D.-2127
10、设寄存器位数为8位,机器数采用补码形式(最高位为符号位)。对应于十进制的-17,寄存器内容( )。
A.EEH B.EFH C.91H D.61H
11、“8”的ASCII码值(十进制)为56,则“1”的ASCII码(十进制)为( )。 A.48 B.49 C.62 D.63 12.最小的数是( )
A.(101001)2 B.(52)8 C.(2B)16 D.(50)10 13. 对真值0表示形式唯一的机器数是( )
A.原码 B.补码 C.反码 D.移码 14.在小型或微型计算机里,普遍采用的字符编码是( )
A.BCD码 B.16进制 C.格雷码 D.ASCII码 15、 在计算机中,数字字符常采用的编码是( )。
A.BCD码 B. ASCII码 C. 余3码 D. 循环码 16、已知汉字“啊”的区位码是16-01(十进制数),那么其国标码是( )。 A. 3621H B. 3021H C. 3601H D. 1621H 17.运算器虽有许多部件组成,但核心部分是( )
A.数据总线 B.算术逻辑单元 C.多路开关 D.通用寄存器 18.对真值0表示形式唯一的机器数是( )
A.原码 B.补码 C.反码 D.移码 19、下列数中最小的数为( )。
A.(101100)2 B.(62)8 C.(3D)16 D.(50)10 20、(34.6)8=( )2。
A.011100.11 B.110100.011 C.110001.11 D.011100.011 21、对于定点数X=1101,则[X]原=( )
A.0.1101 B.0.0011 C.0.0010 D.1.1101 22、按字符的ASCII进行比较,下列比较正确的是( )。
A.A>B B.a>b C.A>a D.a>A 23、下列数中最大的数为( )。
A.(01111111)2 B.(127)8 C.(80)16 D.(900)10 24、若要表示0到999的十进制数目,使用BCD码,最少需要( )bit。 A.8 B.12 C.16 D.20 25、设寄存器的内容为10000000,若它等于十进制的0,则为( )。 A.原码 B.补码 C.反码 D.BCD码 26、某机器数为11000011,则它的真值是( )。
A.惟一确定的 B.可能是两个不同的数 C.可能是三个不同的数 D.可能是三个以上不同的数 27、在计算机中,用于汉字的输入的是( )。
A.汉字的输入码 B.汉字内码 C.汉字字模码 D.ASCII码 28、(3550)10=( )8。
A.3550 B.6736 C.6735 D.3551 29、四片74181和一片74182相配合,具有( )传递功能。
A.行波进位 B.组内行波进位,组间先行进位 C.组内先行进位,组间先行进位 D.组内先行进位,组间行波进位 30. 在定点二进制运算器中,减法运算一般通过( )来实现。 A.原码运算的二进制减法器 B.补码运算的二进制减法器 C.补码运算的十进制加法器 D.补码运算的二进制加法器 31. 将010111和110101进行“逻辑异”(异或)运算的结果是( ) A. 110111 B. 010101 C. 100010 D. 011101 32.其值最小的无符号是( )
A.(110101)2 B. (53)8 C. (110101)BCD D. (35)16 33.若机器数的字长为4位,且符号占1位,负零的反码表示为( ) A. 1000 B. 1111 C. 0000 D. 0111
34. 若机器的字长n位,采用一位符号位,则其原码整数的表示范围是( ) A . -(2-1)~2-1 B. –2~2-1 C . -(2
n-1n
n
n
n
-1)~2
n-1
-1 D. –2
n-1
~2
n-1
-1
35. 设寄存器的内容为10000000,若它等于-127,则为( )
A.原码 B.补码 C.反码 D.移码
36. 若浮点数尾数用补码表示,则判断运算结果是否为规格化表示的方法是( )
A.阶符与数符相同为规格化表示 B.阶符与数符相异为规格化表示
C.数符与尾数小数点后第一位数字相异为规格化表示 D.数符与尾数小数点后第一位数字相同为规格化表示
37、两数进行乘除运算时,运算结果的符号位由两操作数符号的( )得到。 A.“与”运算 B.“或”运算 C.“异或”运算 D.“与非”运算 38、在超前进位加法器中,Xi、Yi为输入信号,进位产生函数表达式为( ) A、Xi+Yi B、XiYi C、XiYi D、Xi?Yi 39.算术/逻辑运算单元74181可完成( )
A.16种算术运算功能 B.16种逻辑运算功能 C.16种算术运算功能和16种逻辑运算功能 D.4位乘法运算功能 40.设定点数X的补码为1.01010,则算术右移一位后得到( ) A.0.10101 B.1.00101 C.1.10101 D.1.10100 41. 设机器中存有代码10100011B,若视为移码,它所代表的十进制数为( ) A.-23 B. 35 C. 53 D.-113
42. 已知字符“0”的ASCII码为30H,字符“9”的ASCII码前加上一位奇校验位后为( ) A. 39H B. B9H C. 09H D. 89H
六、 填空题
1.设寄存器的内容为10000000,若它等于-127,则为 码。 2.根据小数点位置不同,定点数有定点整数和 两种表示形式。 3、全加器中和的表达式为 。 4、23.6875D的二进制为 。
5.字长16位,用定点补码小数表示时,一个字所能表示的范围是 。 6.先行进位的特点是 7.设寄存器的内容为10000000,若它等于-128,则为 码。
8. 在字长相同的情况下,浮点数的表数范围通常比定点数的 。 9.八位二进制补码所能表示的十进制整数范围是 。
10.字符“A”的ASCⅡ码为41H,则字符“D”前面加上奇校验位后的代码为 。 11.一个浮点数包括阶码和尾数两部分,其中 确定了表示数的精度,阶码确定了表示数的范围。
12、将一个十进制的整数转换成二进制数,可用 的方法进行。 13、在运算器中存放临时数据的部件被称为 。
14、将一个十进制的纯小数转换成二进制数,可用 的方法进行。 15、汉字内码中两个字节的最高位均为 。
16.一个浮点包括阶码和尾数两部分,其中尾数确定了表示数的精度, 确定表示
数的范围。
17.根据小数点位置不同,定点数有纯小数和 两种表示形式。
18. 为判断溢出,可采用双符号位补码进行判断,此时正数的符号用00表示,负数的符号
用 表示。
19. 向右规格化的规则为:尾数右移一位, 阶码 。
20、在浮点格式的数据中,对没有规格化的尾数进行规格化,这时需进行 规格化。 21、负数的反码编码方法是 。 22、用二进制的补码表示-57.62510为 。
5
七、 名词解释
1、原码 2、上溢出 3、机器数 4、ALU
八、 简答题
1、计算机中采用什么计数制? 为什么?
2、已知二进制数—1011.11,请分别写出其八位字长定点小数的真值(形式为x.xxxxxxx)、