第1讲 计算机系统概论
一、填空题
1.计算机系统的层次结构中,位于硬件系统之外的所有层次统称为___虚拟机___。
2.现在主要采用____总线_结构作为计算机硬件之间的连接方式。
3.在下图中填入计算机硬件系统基本组成部件的名称。
A:____运算器_
B:____控制器_
C:____存储器__
D:____输入设备__
E:____输出设备__
4.以80386微处理器为CPU的微机是_32_的微计算机,486微机是_32_位的微计算机。
5.___JPEG__标准用于静态图像压缩,___MPEG__标准用于运动视频图像的压缩。
二、选择题
1.至今为止,计算机中的所有信息仍以二进制方式表示,其理由是_____。
A)节约元件 B)运算速度快 C)物理器件性能决定 D)信息处理方便
2.操作系统最早出现在_____。
A)第1代计算机 B)第2代计算机 C)第3代计算机 D)第4代计算机
3.主机中能对指令进行译码的部件是_____。
A)ALU B)运算器 C)控制器 D)存储器
4.微型计算机的发展以_____技术为标志。
A)操作系统 B)微处理器 C)磁盘 D)软件
5.邮局对信件进行自动分拣,使用的计算机技术是_____。
A)机器翻译 B)自然语言理解 C)机器证明 D)模式识别
第2讲 数据的表示和运算
一、填空题
1.若[X]补=1000,则X= ____-8______。
2.设机器字长为8位,-1的补码用定点整数表示时为_____11111111_____,用定点小数表示时为___1.0000000___。
3.8位二进制补码所能表示的十进制整数范围是_____-27_____至____+27-1_____,前者的二进制补码表示为___10000000__,后者的二进制补码表示为___01111111_______。
4.8位定点小数表示中,机器数10000000采用1位符号位,当它是原码形式、补码形式和反码形式时,其对应的真值分别为__________、__________和__________。
5.汉字的___输入码_、_机内码__、_字模码_是计算机用于汉字输入、内部处理、输出的
三种形式。
6.根据国标规定,每个汉字内码用__2个字节________表示。
7.汉字输入时,将汉字转换成计算机能接受的汉字____输入______码,它进入计算机后必须转换成汉字_____内_____码才能进行信息处理。
8.常见的汉字输入编码方案可以归纳为:__数字编码_、_拼音码_和_汉字字形码__等。
9.为使汉字机内码与ASCII相区别,通常将汉字机内码的最高位置__1________。
10.一个24×24点阵的汉字,需要_____72_____字节的存储空间。
11.最小的区位码是___01区01位_______,其对应的交换码是___2121H_______、内码是____A1A1H______、在外文字库的地址是____0____。
12.设有7位信息码0110101,则低位增设偶校验位后的代码为__01101010________,而低位增设奇校验位后的代码是____01101011。______
13.信息序列16位,若构成能纠正一位错发现两位错的海明码,至少需要加___6_______校验位。(16+r<=2r-1)
14.生成多项式G(X)=X4+X1+X0对应的二进制编码为___10011_______,以此多项式进行CRC编码,其校验位的位数是____4______位。
15.当浮点数的尾数为补码时,其为规格化数应满足的条件为_______数值位和符号位相反(或者是异或) _______。
16.采用双符号位的方法进行溢出检测时,若运算结果中两个符号位_不同_______,则表明发生了溢出。若结果的符号位为_____01_____,表示发生正溢出,若为__10________,表示发生负溢出。
17.向左规格化的规则为:尾数______1____,阶码______1____。向右规格化的规则为:尾数____1______,阶码______1____。
18.浮点数运算时,当运算结果的尾数(尾数用补码表示)部分不是___00.1/11.0______
_的形式时,则应进行规格化处理。当尾数符号位为__01/10________时,则要右规。当运算结果的符号位和最高有效位为____相同______时,需要左规。
19.__xiyi______称为进位产生函数,并以Gi表示,____xi异或yi______称为进位传递函数,并以Pi表示。
二、选择题
1.计算机中表示地址时使用_____。
A)无符号数 B)原码 C)反码 D)补码
2.字长12位,用定点补码规格化小数时,所能表示的正数范围是_____。
A)2-12~(1-2-12B)2-11~(1-2-11) C)1/2~(1-2-11) D)(1/2+2-11)~(1-2-11) )
3.在浮点数编码表示中ascii是几位二进制编码_____在机器数中不出现,是隐含的。
A)阶码 B)符号 C)尾数 D)基数
4.十进制数5的单精度浮点数IEEE754代码为_____。1.01*22 e=127+2
A)010********* B)110000*********00000000000000000
C)01100000101000000000000000000000 D)110000*********00000000000000000
5.设[X]补=1.x1x2x3,仅当_____时,X>-1/2成立。
A)x1必须为1,x2x3至少有一个为1 B)x1必须为1,x2x3任意
C)x1必须为0,x2x3至少有一个为1 D)x1必须为0,x2x3任意
6.在CRC校验中,接收端检查出某一位数据错后,纠正的方法是_____。
A)请求重新发送 B)删除数据
C)通过余数的值由接收端自行校正 D)以上均可以
7.在大规模数据传送中常用且有效的校验法是_____。
A)海明法 B)偶校验 C)奇校验 D)CRC校验
8.用1位奇偶校验能够检测出1位存储器错误的百分比是_____。
A)0% B)25% C)50% D)100%
9.“常”字在计算机内的编码为B3A3H,由此可以推算它在GB2312-80国家标准中所在的区号是_____。
A)19区 B)51区 C)3区 D)35区
方法:机内码=国际码的两个字节各加80H
国际码=区位码的两个字节各加20H
所以,机内码=区位码的两个字节各加A0H ,B3H-A0H=13H,十进制就是19
10.乘法器的硬件结构通常采用_____。
A)串行加法器和串行移位器 B)并行加法器和串行左移
C)并行加法器和串行右移 D)串行加法器和串行右移
三、综合题
1.求证:。
2.若,求证。
3.按下述现定格式(阶符1位,阶码7位,尾符1位,尾数23位),写出真值为-23/4096的补码规格化浮点数形式。
4.将十进制数20.59375转换成IEEE754浮点数的二进制格式来存储。
5.设待校验的数据为D8~D1=10101011。
(1)若采用偶校验,则校验码为何?
(2)若采用海明校验,则校验码为何?
(3)若采用CRC校验,且生成多项式为10011,则其CRC码为何?
6.已知X=0.1011,Y=-0.0101,求[0.5X]补、[0.25X]补、[-X]补、2[-X]补、[0.5Y]补、[0.2
5Y]补、[-Y]补、2[-Y]补。
7.已知[x]补=0.1011,[y]补=1.1011,求算术左移、逻辑左移、算术右移、逻辑右移后的值。
8.已知x和y,用变形补码和单符号法计算x-y和x+y,同时指出运算结果是否溢出?
9.x=-3,y=-3,用原码一位乘法和补码一位乘法计算x×y。
10.x=-0.0100,y=0.1000,用原码两位乘法和补码两位乘法计算x×y。
11.x=0.1001,y=-0.1001,用原码一位除法和补码一位除法计算x/y。
12.设浮点数的阶码为4位(含阶符),尾数为6位(含尾符),x、y中的指数项、小数项均为二进制真值。
(1)x=2101*0.10101,y=2011*(-0.11010),求x+y=?
(2)x=2010*0.11100,y=2100*0.01001,求x-y=?
13.设浮点数x、y的阶码(补码形式)和尾数(原码形式)如下:
x:阶码0001,尾数0.1010;y:阶码1111,尾数0.1001。设基数为2。
(1)求x×y(阶码运算用移码,尾数运算用原码一位乘)。
(2)求x/y(阶码运算用移码,尾数运算用原码一位除)。
14.某加法器进位链小组信号为C4C3C2C1,低位来的信号为C0,请分别按下述两种方式写出C4C3C2C1的逻辑表达式。
(1)串行进位方式 (2)并行进位方式
15.图1为某ALU部件的内部逻辑图,图中S0,S1为功能选择控制器,Cin为最低位的进位输入端。A(A1~A4)和B(B1~B4)是参与运算的两个数,F(F1~F4)为输出结果。试分析在S0、S1、Cin各种组合的条件下,输出F和输入A、B、Cin的算术运算关系。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论