第一章 绪论
一、填空题
1.第一台计算机是___________年问世的,名字为___________。
2.计算机硬件基本组成有___________、___________、___________、___________和___________。
3.计算机中有两种信息流:___________和___________。 4.运算器由___________、___________和___________。 5.控制器由___________、___________和___________组成。 6.指令部件由___________、___________和___________组成。
7.按信息的表示形式和处理方式计算机可分为___________、___________和___________。
8.以CPU为核心的微型计算机属于第___________代计算机。
9.目前,计算机工作原理是基于冯·诺依曼提出的______________________。 10.按特定顺序排列,使计算机能执行某种任务的语句集合称为___________。 11.智能计算机属于___________代计算机。
12.语音输入是计算机在___________方面的具体应用。 二、选择题
1.CPU由___________组成。
A.输入设备和控制器 B.输出设备和运算器 C.运算器和控制器 D.控制器和输出设备 2.计算机系统的核心是___________。
A.存储器 B.CPU C.输入设备 D.输出设备 3.用以指定待执行指令所在地址的是___________。
A.指令寄存器 B.数据寄存器 C.程序计数器 D.累加器
4.第三代计算机使用___________为主要器件,ENIAC使用___________为主要器件。
A.晶体管 B.集成电路 C.电子管 D.大规模集成电路
5.下列___________为计算机辅助教学的英文缩写。 A.CAD B.CAM C.CAE D.CAI 6.完整的计算机系统应包括___________。
A.运算器、存储器、控制器 B.外部设备和主机 C.主机和实用程序 D.配套的事件设备和软件系统 7.80586是个人计算机中常用的___________元件。 A.EPROM B.RAM C.CPU D.ROM
8.下列关于电子数字计算机的说法,正确的是___________。 A.电子数字计算机是一种精确的测量仪器
B.电子数字计算机是一种能够自动、高速、精确地进行信息处理的现代化的电子设备
C.电子数字计算机只有计算功能,无逻辑功能 D.电子数字计算机最初为了实时控制而设计的 9.数控机床是计算机在___________方面的应用。
A.数据处理 B.数值计算 C.辅助设计 D.实时控制
10.通用型计算机的用途比专用计算机___________,处理速度比专用型___________。
A.广 B.窄 C.快 D.慢 三、简答题
1.新一代计算机有哪些主要特点?
2.指出计算机应用领域。
3.什么叫运算器?其作用是什么?
4.什么叫控制器?其作用是什么?
5.什么内存储器?其作用是什么?
6.何谓系统软件?有哪些系统软件?
7.何谓应用软件?有哪些应用软件?
8.操作系统的作用是什么?
9.何谓字长,字长的意义是什么?
10.何谓分时,实时和批处理?
第二章 数据在计算机中的表示
一、填空题
1.一种计数制允许选用基本数字符号的个数叫___________。 2.数在计算机中的二进制表示形式称为___________。 3.计算机中的数为___________和___________两种表示方法。
4.每个数字符号所表示的数值等于该数字符号乘以一个与数码所在位有关的常数,这个常数叫做___________。
5.在计算机中,浮点数可为为___________和___________两部分。
6.假定n=8,-0的原码是___________,;补码是___________;反码是___________。7.定点补码数进行加减法处理,有两个特点:一是符号位___________,二是相加、相减时最高位上的进位、借位___________。
8.二进制的运算规则是____________________________________________。 9.在二进制浮点数表示方法中,___________的位数越多则数的表示范围越大,___________的位数越多则数精度越高。
10.在原码、补码、反码中,___________的表示范围最宽。 11.机器数-127的反码是___________,补码是___________。 12.已知X=-55Q,则[X]补=___________Q。
13.两个无符号数的运算,有进位表示借位的结果为___________。 14.若[X]补=1000,则X=___________。
15.8位无符号定点整数,其十进制编码范围是___________。 二、选择题
1.n+1位定点整数原码的范围是___________。
A.-2n-1~2n-1 B.-2n~2n-1 C.-2n+1~2n-1 D.-2n~2n-1 2.二进制数111101÷1011的商是___________。 A.111 B.110 C.101 D.011 3.下列最小的数为___________。
A.(101001)2 B.(52)8 C.(2B)16 D.(101001)BCD
4.若[X1]原=10111101,[X2]反=10111101,[X3]补=10111101,以下结论正确的是___________。
A.X1最大 B.X2最大 C.X3最大 D.X1=X2=X3 5.假设机器浮点数的表示格式如下:
阶符 阶 码 尾符 尾 数 15 14 12 11 10 0
当尾数用补码、阶码(阶码基数为2,尾数以规格化数表示)用补码表示时,-123.625的表示形式为___________。
A.0111100001000110 B.0111111110111010 C.011110000101 D.1111100001000011 6.每个字节可以存放___________个BCD码数据。 A.4 B.3 C.2 D.1
7.已知两个浮点数,N1=2J1
×S1,N2=2J2
×S2,当下列_________成立时,N1>N2。 A.S1>S2 B.J1>J2 C.S1和S2均为规格化数,且J1>J2 D.以上都不正确
8.(01101001)BCD和___________相等。
A.01101001B B.151Q C.69D D.69H 9.二进制110.0101B写成浮点数形式是___________。 A.1100101×10-4
B.1100101×2
-100
C.0.1100101×10+3 D.0.1100101×2
+011
10.如果X=-16H,则X的补码是___________。
A.11010010H B.EAH C.10011101H D.D8H
11.16位字长的浮点数,其中阶符1位,阶码6位,数符1位,尾数8位,当浮点数采用原码表示时,所能表示数的范围是___________。 A.-264
~264
(1-2-8
) B.-263
~263
(1-2-8
) C.-263
~263
(1-2-9
) D.-263
(1-2-8
)~263
(1-2-8
)
12.当用一个16位的二进制数表示浮点数时,要求其浮点数的精确度最高,下列方案中第___________种最好。
A.阶码取3位(含阶符1位),尾数取13位(含数符1位) B.阶码取4位(含阶符1位),尾数取12位(含数符1位) C.阶码取5位(含阶符1位),尾数取11位(含数符1位) D.阶码取8位(含阶符1位),尾数取8位(含数符1位) 13.二进制数真值-1010111的补码是___________。
A.00101001 B.11000010 C.11100101 D.10101001 14.浮点数的表示范围取决于___________。 A.阶码的位数 B.阶码采用的编码 C.尾数的位数 D.尾数采用的编码
15.在整数定点机中,下述___________说法是正确的。 A.原码和反码不能表示-1,补码可以表示-1 B.三种机器数均可表示-1
C.原码不能表示-1,反码和补码能表示-1
D.三种机器数均可表示-1,且三种机器数的表示小范围相同 三、计算题
1.写出下列二进制、八进制、十六进制数按权展开的表达式,并求出它们的十进制数值。
(1)10101010.101B (2)2B70H (3)33.7Q
2.把下列十六进制数转换成二进制数。
(1)A301H (2)7EF.CH (3)0.56F8H
3.将下列二进制数转换成八进制数。
(1)10111001B (2)101.1001B (3)1110101.101111B
4.将下列二进制数写成十六进制数。
(1)10111001B (2)0.0001011B (3)101010.10101B
5.把下列十进制数转换成二进制数,按“0舍1入”精确到小数点后面第六位。 (1)67 (2)0.0625 (3)218.875
6.求十位二进制无符号数表示的最大十进制数。
7.求下列整数补码的真值。
(1)1010B (2)0110B (3)11000000B (4)10000000B
8.已知[X1]原=11111000B,[X2]反=11111000B,[X3]补=11111000B。试指出X1,X2,X3中真值最大者与最小者。
9.设浮点数阶码是4位补码,尾数是8位原码,底数是2.求下列数的浮点形式。 (1)[X]原=11.11001B (2)X=+50.75D
10.已知浮点数运算的中间结果如下:
阶码 1 100 尾数 1 0011101
阶码是4位补码。
(1)如果尾数是8位原码,求其规格化的浮点数形式。 (2)如果尾数是8位补码,求其规格化的浮点数形式。
11.请按要求填写。
(1)17D=( )BCD (2)10011001BCD=( )D (3)01001101B=( )BCD (4)01101000BCD=( )B