计算机组成原理自测试题一.pdf





《计算机组成原理自测试题一.pdf》由会员分享,可在线阅读,更多相关《计算机组成原理自测试题一.pdf(134页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机组成原理自测试题一.填空题(每小题3分,共18分。1.2000年,超级计算机的最高浮点运算速度达到A._ _亿次/秒,我国的B.一号超级计算机浮点运算速度达到3840亿次/秒,成为C.之后第三个拥有高速计算机的国家。2.按IEEE754标准,一个浮点数由A.,阶码E,尾 数M三个域组成。其中阶码E的值等于指数的B.一,加上一个固定C._。3.闪速存储器能提供高性能,低功率,高可靠性,以及A.一 能力,为现有的B.体系结构带来了巨大的变化,因此作为C.一用于便携式电脑中。4.并行处理技术已成为计算机技术发展的主流。它可贯穿于信息加工的各个步骤和阶段。概括起来,主要有三种形式:A.一 并 行
2、,B._ _并行,C.一 并 行。5.为了解决多个A._ _同时竞争总线B._ _,必须具有C._ _部件。6.重写型光盘分A.一 和B.一 两种,用户可对这类光盘进行C.一 信息。二.(10分)设x=+15,y=-13,用带求补器的原码阵列乘法器求乘积xxy=?并用十进制数乘法进行验证。三.(11分)四位运算器框图如图A1.1所示,A L U为算术逻辑单元,A和B为三选一多路开关,预先已通过多路开关A的S W门向寄存器RI,R 2送入数据如下:Ri=0101,R2=1010.寄存器B R输出端接四个发光二极管进行显示。其运算过程依次如下:图 A1.I(1)RI(A)+R 2(B)-*B R(
3、1 0 1 0);(2)R 2(A)+R i(B)f B R(H H);(3)RI(A)+RI(B)-B R(I O I O);(4)R 2(A)+R 2(B)-B R(l l l l);(5)R 2(A)+B R(B)-B R(1 1 1 1);(6)R i(A)+B R(B)-B R(1 0 1 0);试分析运算器的故障位置与故障性质(“1”故障还是“0”故障),说明理由。四 .(1 0分)用定量分析方法证明多模块交叉存储器带宽大于顺序存储器带宽。五 .(1 0分)下表列出p e n t i u m机的9种寻址方式名称及有关说明,请写出对应寻址方式有效地址E的计算方法。Pe n t i u
4、 m机寻址方式序 号寻址方式名称说 明(1)立 即操作数在指令中(2)寄存器操作数在某寄存器中,指令给出寄存器号(3)直 接D i s p为偏移量(4)基 值B为基值寄存器(5)基 值+偏移量(6)比例变址+偏移量I为变址寄存器,S为比例因子(7)基值+变址+偏移量(8)基值+比例变址+偏移量(9)相 对P C为程序计算器六 .(1 1分)图A 1.2所示的C P U逻辑框图中,有两条独立的总线和两个独立的存储器。已知指令存储器IM最大容量为1 6 38 4字(字 长1 8位),数据存储器DM最大容量是6 5 5 36字(字长1 6位)。各寄存器均有“打入”(Rs)“送 出(R u t)控制命
5、令,但图A 1,2中未标出。BUS,BUS?图 A l.2(1)指出下列寄存器的位数:程序计数器P C,指令寄存器I R,累加器ACo、A C i,通用寄存器RoR 3,指令存储器地址寄存器IA R,指令存储器数据存储器ID R,数据存储器地址寄存器D A R,数据存储器数据寄存器DDR。(2)设机器指令格式为17 13 12 0OPX加法指令可写为“ADD X(R)”,其功能是(AC。)+(Ri)+X)-A g淇中(但)+X)部分通过寻址方式指向数据存储器DM。现取R为R.olW,ADD指令的指令周期流程图,写明“数据通路”和相应的微操作控制信号。七 .(10分)画出PCI总线结构框图,说明
6、HOST总线,PCI总线,LAGACY总线的功能。八 .(10分)何谓SCSI?若设备的优先级依次为CD-ROM,扫描仪,硬盘,请用SCSI进行配置,画出配置图。九 .(10分)试推导磁盘存储器读写一块信息所需的总时间公式。计算机组成原理自测试题一答案一.填空题I.A.1 0 0 0 02.A.符号位S3.A.瞬间启动4.A.时间5.A.主设备6.A.磁光盘B.神威B.真值eB.存储器B.空间B.控 制 权 1B.相光盘 C.美国,日本C.偏移量C.固态盘C.时间并行+空间C.总线仲裁C.随机写入,擦除或重写-解:设最高位为符号位,输入数据为冈康=0 1 1 1 1 y 原=1 1 1 0 1
7、因符号位单独考虑,尾数算前求补器输出值为:|y =1 1 0 1乘积符号位运算:x()y()=0 1 =1尾数部分运算:1 1 1 1X 1 1 0 11 1 1 10 0 0 01 1 1 11 1 0 0 0 0 1 1经算后求补器输出,加上乘积符号位,得原码乘积值 x x y 原=111000011换算成二进制真值 x x y =(-11000011)2 =(-19 5)i o十进制数乘法验证:x x y =15 x(-13)=-19 5三.解:运算器的故障位置在多路开关B,其输出始终为R i 的值。分析如下:(1)RI(A)+R 2(B)=1010,输出结果错;R 2(A)+R 1(B
8、)=H 11,结果正确,说明 R 2(A),R|(B)无错:R i(A)+R i(B)=1010,结果正确,说明R i(A),R i(B)无错。由此可断定ALU 和 BR无错;(4)R 2(A)+R 2(B)=11U,结果错。由于 R 2(A)正确,且 R 2(A)=1010,本应 R 2(B)=1010,但此时推知R 2(B)=0101,显然,多路开关B有问题;(5)R 2(A)+B R(B)=1111,结果错。由于 R 2(A)=1010,B R(B)=1I11,但现在推知 B R(B)=0101,证明开关B输出有错;(6)R i(A)+B R(B)=1010,结 果 错。由于 R i(A
9、)=0101,本应 B R(B)=1111,但现在推知B R(B)=0101,仍证明开关B出错。综上所述,多路开关B输出有错。故障性质:多路开关B输出始终为0101。这有两种可能:一是控制信号B S o,B S i 始终为0 1,故始终选中寄存器R i;二是多路开关B电平输出始终嵌在0101上。四.解:假 设(1)存储器模块字长等于数据总线宽度;(2)模块存取一个字的存储周期等于T:(3)总线传送周期为T;(4)交叉存储器的交叉模块数为m.。交叉存储器为了实现流水线方式存储,即每经过1时间延迟后启动下一模快,应满足T=m g (1)交叉存储器要求其模快数2 m,以保证启动某模快后经过m T时间
10、后再次启动该模快时,它的匕次存取操作已经完成。这样连续读取m个字所需要时间为ti=T+(m-1)T=m T+m T-T=(2m-1)T(2)故 存 储 器 带 宽 为1/ti=l/(2m-l)T(3)而顺序方式存储器连续读取m个字所需时间为t2=mT=m2x T(4)存储器带宽为W2=l/t2=l/m2x T(5)比较(3)和(5)式可知,交叉存储器带宽帖大于顺序存储器带宽构。五 .解(3)E=Disp(4)E=(B)(5)E=(B)+Disp(6)E=(I)xS+Disp(7)E=(B)+(I)+Disp(8)E=(B)+(I)xS+Disp(9)指令地址=(PC)+Disp六 .解(1)P
11、C=14 位,IR=18 位ACo=ACi=16 位,RoR:,=16 位IAR=14 位,IDR=18 位DAR=16 位,DDR=16 位(2)加法指令“ADD X(Ri)”是一条隐含指令,其中一个操作数来自AC.另一个操作数在DM中,其地址由通用寄存器的内容(R i)加上指令格式中的X量值决定。其指令周期流程图画于图A1.3中,相应的微程序控制信号标在框图外面。PCout,lARin读 IM,IDRinIDRout,I RinRjout,Xout,+.AClinACiout.DARin读 D M,DDRinACoout(BUSi),+DDRout(BUS2),ACiin图AL3七.解:P
12、CI总线结构框图如图A 1.4所示:PCI设备HOST 桥PCI/LAGACY 总线桥PCI设备LAGACY总线 PCI总线PCI/PCI 桥图 Al.4HOST总线:该总线又称CPU总线,系统总线,主存总线等,它不仅连接主存,还可连接多个CPU。PCI总线:连接各种高速的PCI设备。PCI设备可以是主设备,也可以是从设备或兼而有之。系统中允许有多条PCI总线。它们可以使用HOST桥与HOST总线相连,也可以使用PCI/PCI桥与已知HOST桥连接的PCI总线相连。从而得已扩充整个系统的PCI总线负载能力。LAGACY总线:可以是ISA,EISA,MCA等这类性能较低的传统总线,以便充分利用市
13、场上现有的适配器卡,支持中,低 速I/O设备。A.解:s c s i是“小型计算机系统接口”的简称,它是一个智能化的并行I/O标准接口,可以混接各种磁盘,光盘,磁带机,打印机,扫描仪以及通信设备,最多可连接16个设备,支 持16位数据传输。数据传输率为48MB/S。它首先应用于M acintosh和Sun平台上,后来发展到工作站,网络服务器和pentium系统中,并成为ANSI标准。所给四种设备的SCSI配置如图A1.5所示:(HBA内也有终端器)图 A1.5九.解:设读写一块信息所需总时间为T,平 均 找 道 时 间 为 平 均 等 待 时 间 为t”读写一块信息的传输时间为3,则有T=ts
14、+tL+tm假设磁盘以每秒r转速率旋转,每条磁道容量为N个字,则数据传输率D=rN个字/秒。又假设每个数据块的字数为n,一旦读写磁头定位在该块始端,就能在路弋(n/rN)秒的时间中传输完毕。h是磁盘旋转半周的时间,t产(l/2 r)秒,由此可得:T=Q+(l/2r)+(n/rN)秒。计算机组成原理自测试题二填 空 题 (每小题3分,共 1 8 分。1 .移码表示法主要用于表示A.数的阶码E,以便于比较两个B.的大小和C.操作。2 .双端口存储器和多模块交叉存储器属于A.一一存储器结构.前者采用B.技术,后者采用C.技术。3 .堆栈是一种特殊的数据寻址方式,它采用A.原理.按结构不同,分为B.堆
15、栈和C._堆栈。4 .流水C P U 中的主要问题是A._相关,B._相关和C._相关,为此需要采取相应的技术对策,才能保证流水线畅通而不断流。5 .总线仲裁部件通过采用A.策略或B.策略,选择其中一个主设备作为总线的下一次主方,接管C.一 权。6.显示适配器作为C RT 和 C PU 的接口,由A.存储器,B.控制器,ROM BIOS三部分组成。先进的C._ _ 控制器具有D._ _ _ 加速能力。.(1 0 分)设仅卜卜=X().X1 X2 Xn,求证:(1 )X=Xo+1 2 x 2 (2)x/2 补=X().Xo X X2.Xn=l三.(1 1 分)假设有如下器件:2 片 741 8
16、1 A L U,4片 74L S 3 74正沿触发8 D 寄存器,2 片74L S 3 73透明锁存器,4 片三态输出八缓冲器(74L S 2 40),一片8 X 8 直接补码阵列乘法器(M UL),其乘积近似取双倍字长中高8 位值,一片8+8 直接补码阵列除法器(D IV),商为8 位字长。请设计一个8 位字长的定点补码运算器,它既能实现补码四则算术运算,又能实现多种逻辑运算。四.(1 0 分)设存储器容量为3 2 字,字长64位,模块数m =4,分别用顺序方式和交叉方式进行组织.若存储周期T =2 0 0 n s,数据总线宽度为64位,总线传送周期T=5 0 n s,问:顺序存储器和交叉存
17、储器带宽各是多少?五.(1 0 分)一种二地址RR型,RS 型指令结构如下所示6 位 4 位 4 位 1 位 2 位 1 6位0 P源寄存器目标寄存器IXD (偏移量)其中源寄存器,目标寄存器都是通用寄存器,I 为间接寻址标志位,X 为寻址模式字段.D为偏移量字段.通过I,X,D 的组合,可构成一个操作数的寻址方式,其有效地址E的算法及有关说明列于下表:寻址方式IX有效地址E 算法说明(1)00 0E=DD为偏移量(2)00 1指令地址=(PC)+DP C 为程序计数器(3)01 0E=(Rx)+DRx 为变址寄存器请写出表中6 种寻址方式名称,并说明主存中操作数的位置。(4)11 1E=(R
18、)R 为通用寄存器(5)10 0E=(D)(6)01 1E=(Rb)+DRb 为基址寄存器六.(1 1 分)某 1 6位机运算器框图如图A 2.1 所示,其中A L U 为加法器,SA,SB为锁存器,4 个通用寄存器的读/写控制信号如下表所示:读控制 写控制RRA oRA i选择RRA oRA i选择100Ro100Ro101Ri101Ri110R 2110R2111R3111Ra0XX不读出0XX不写入图 A 2.1(1)请设计微指令格式(只考虑控制字段)。(2)“A D D Ro,Ri”指令完成(Ro)+(Ri)-R,的操作,画出微程序流程图。七.(1 0 分)某磁盘存储器的转速为3 0
19、0 0 转/分,共 有 4个记录面,每亳米5道,每道记录信息为1 2 2 8 8 B,最小磁道直径为2 3 0 m m,共有2 7 5 道.问:(1)磁盘存储器的存储容量是多少?(2)最大位密度,最小位密度是多少?(3)磁盘数据传输率是多少?(4)平均等待时间是多少?(5)给出一个磁盘地址格式方案。J I.(1 0 分)图 A 2.2 所示为单级中断结构,它要求C P U 在执行完当前指令时转而对中断请求进行服务.现假设:T D C 为查询链中每个设备的延迟时间,T A,T B,T C 分别为设备A,B,C 的中断服务程序所需的执行时间,T S,T R 为保存现场和恢复现场所需时间.试问:就这
20、个中断请求环境来说,该系统在什么情况下达到中断饱和?注意:“中断允许”机构在确认一个新中断之前,先要让即将被中断的程序的一条指令一定要执行完毕,设主存工作周期为T M。图 A 2.2九.(1 0 分)某彩色图形显示器,屏幕分辨率为6 4 0 X 4 8 0,共有4 色、1 6 色、2 5 6 色、6 5 5 3 6色等四种显示模式。(1)请给出每个像素的颜色数m和每个像素占用的存储器的比特数n 之间的关系。(2)显示缓冲存储器的容量是多少?(3)若按照每个像素4种颜色显示,请设计屏幕显示与显示缓冲存储器之间的对应关系。计算机组成原理自测试题二答案填空题1.A.浮 点B.指数 C.对阶2.A.并
21、行 B.空间并行 C.时间并行3.A.先进后出 B.寄存器 C.存储器4.A.资源 B.数据 C.控制5.A.优 先 级B.公平 C.总线控制6.A.刷新 B.显 示C.显 示D.图形二.(1)证:当 x 2 0 时,xo=O,x补=0.X X2Xn=Z x*2=Xi=l当 X0 时,Xo=l,x补=1.X X2.Xn=2+XX=l.XjX2.Xn-2=-1+0.XjX2.Xn=-1+Z Xi2Ti=l综合上述两种情况,可得出:X=X o+Xi2-1=1(2)证:因为 x=-x0+Z Xi2T,所以/=!x/2=-x“2+(Z Xi2)/2=-殉+x,2+(Z Xi2“)/2=-殉+工 Xi2
22、-=q/t i =2 5 6 /(3.5 x 1 0 )=7 3 x 1 0 (位/S)五.解:(1).直接寻址,操作数在有效地址E=D的存储单元中(2).相对寻址(3).变址寻址,操作数在E=(R x)+D 的存储单元中(4).寄存器间接寻址,通用寄存器的内容指明操作数在主存中的地址(5).间接寻址,用偏移量做地址访主存得到操作数的地址指示器,再按地址指示器访主存的操作数,因此间接寻址需两次访问主存.(6).基值寻址,操作数在E=(R b)+D 的存储单元中.六.解:(1)微指令格式如下:1 2 位 1 2 位 1 1 11 1 1其中L DSA,L DSB为锁存器打入信号,日示为SB清零信
23、号R R AQR AIW W AQAJL DSAL DSBS p f A L U 跖 f A L UCL Rp字段 下址字段SB-ALU为 SB送原码控制信号品 A L U 为 SB送反码控制信号为公操作标志信号(2)A DD指令的微程序流程图如图A 2.4所示图 A 2.4七.解(1)每道记录信息容量=1 2 2 8 8 字节每个记录面信息容量=2 7 5 X 1 2 2 8 8 字节共有4 个记录面,所以磁盘存储器总容量为4X 27 5X 1228 8 字 节=135168 00 字节(2)最高位密度。按最小磁道半径R 计 算(R,=115m m):D.=1228 8 字节/2 i t R
24、产 17 字节/m m最低位密度D2按最大磁道半径R?计算R2=R,+(27 5/5)=115+55=17 0m mD2=1228 8 字节/2 n 比=11.5 字节/m m(3)磁盘数据传输率r =3000/60=50 周/秒N =1228 8 字节(每道信息容量)C=r x N =50 x 1228 8 =614400 字节/秒(4)平均等待时间=l/2r =1/2X 50=1/100秒=10毫秒(5)本地磁盘存储器假设只有一台,所以可不考虑台号地址。有 4 个记录面,每个记录面有27 5个磁道。假设每个扇区记录1024个字节,则需要1228 8 字节/1024字 节=12个扇区。由此可
25、得如下地址格式:14 6 5 4 3 0柱 面(磁道)号盘 面(磁头)号扇 区 号八.解:假设执行一条指令的时间也为TM则中断处理过程和各个时间段如图A 2.5 所示当三个设备同时发出中断请求时,依次分别处理设备C,B,A的时间如下:tc=2TM+TD C+TS+TC+TRtB=2TM+2TD C+TS+TB+TRtA=2TM+3TD C+TS+TA+TR处理三个设备所需的总时间为T=tc+tB+tA图 A 2.5因此达到中断饱和的最小时间为T,即中断极限频率为f =1/T.九.解:(1)在图形方式中,每个屏幕上的像素都由存储器中的存储单元的若干比特指定其颜色。每个像素所占用的内存位数决定于能
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 组成 原理 自测 试题

限制150内