当前位置:
文档之家› 青岛科技大学计算机组成与结构期末考试试题答案2011-2012
青岛科技大学计算机组成与结构期末考试试题答案2011-2012
13、相对于微程序控制器,硬布线控制器的特点是____。(5-2)
A.指令执行速度慢,指令功能的修改和扩展容易
B.指令执行速度慢,指令功能的修改和扩展难
C.指令执行速度快,指令功能的修改和扩展容易
D.指令执行速度快,指令功能的修改和扩展难
14、CPU中控制器的功能是____。(5-7)
A.产生时序信号
(3)216=64k (1分)
3.(10分)
(1)主存容量1MB=220B,故主存地址共有18位(2分)
(2)块内地址4位,组地址2位,主存字块标记地址12位(6分)
(3)引入CACHE结构的目的是为了解决主存和CPU之间速度匹配问题;而采用虚拟存储结构目的是解决主存容量不足的问题(4分)
4、
时钟
功能
A.寄存器,Cache,SRAM,DRAM,磁盘,光盘,磁带
B.Cache,寄存器,SRAM,DRAM,磁盘,光盘,磁带
C.寄存器,Cache,DRAM,SRAM,磁盘,光盘,磁带
D.寄存器,Cache,SRAM,DRAM,磁带,磁盘,光盘
8、在CPU与主存之间设置高速缓冲存储器Cache,其主目的是为了 ____(3-14)
5、间接寻址第一次访问内存所得到的是操作数的有效地址,该地址经系统总线的____传送到CPU。(6-3)
A.数据总线 B.地址总线 C.控制总线 D.总线控制器
6、CPU中的数据总线宽度会影响__ 。(6-14)
A.内存容量的大小 B.系统的运算速度
C.指令系统的指令数量 D.寄存器的宽度
7、现在有存储器SRAM、DRAM、Cache以及寄存器、磁带、光盘,存储速度由快到慢的顺序为____
MDRout,IRin
C4
指令译码
无
一、选择题(每题2分,共60分)
1-5ACDBB 6-10BABCC 11-15CADDC
16-20 ADBDB 21-25CBCCD 26-30ABBDB
二、综合题(共40分)
1.(6分)
解:A=(15)10=(00001111)2B=(24)10=(00011000)2(1分)
A. 扩大主存的存储容量
B. 提高CPU对主存的访问效率
C. 既扩大主存的容量又提高存取速度
D. 提高外存储器的速度
9、在一个引入Cache的计算机主存中,已知Cache为16KB,主存为128MB,Cache中块的大小为1KB,当采用直接映像时,主存地址的二进制格式为____。(3-12)
A.7位区号,4位块号,1位内地址
A.直接 B.间接 C.寄存器直接 D.寄存器间接
12、某机的主存为64K×16位,若采用单字长、单地址指令,共60条,采用直接、间接、变址等寻址方式设计指令格式,那么它们对应的寻址范围为____。(4-9)
A. 256单元、64K、64K B. 512单元、64、64
C. 256单元、64、64K D. 256单元、64、64
下表给出了上述指令取值和译码阶段每个节拍(时钟周期)的功能和有效控制信号,请按表中描述方式用表格列出指令执行阶段每个节拍的功能和有效控制信号。
功能和控制信号
时钟
功能
有效控制信号
C1
MAR←(PC)
PCout,MARin
C2
MDR←M(MAR)
PC←(PC)+1
MemR,MDRinE
PC+1
C3
IR←(MDR)
•X为变址寻址。
设PC、Rx、Rb分别为指令计数器、变址寄存器、基地址寄存器,E为有效地址,请回答以下问题:
(1)该指令格式能定义多少种不同的操作?立即寻址操作数的范围是多少?
(2)在非间接寻址情况下,写出计算各有效地址的表达式;
(3)间接寻址时,寻址范围是多少?(4-20)
3、(10分)设某计算机的Cache采用4路组相联映像,已知cache的容量为1KB,主存容量为1MB,每个字块有16个字,每个字有32位。请回答:
A. (123.2345)16B. (465.8932)8
C. (0101000111.1011)2D. (0101000111.0010)2
25、假定一台计算机的显示存储器用DRAM芯片实现,若要求显示分辨率为1600*1200,颜色深度为24位,帧频为85Hz,显示总带宽的50% 用来刷新屏幕,则需要的显存总带宽至少约为____(7-3)
29、下列选项中的英文缩写均为总线标准的是____(6-2)
A:PCI、CRT、USB、EISA B:ISA、CPI、VESA、EISA
C:ISA、SCSI、RAM、MIPS D:ISA、EISA、PCI、PCI-Express
30、下面关于扩展操作码说法,不正确的是____。(2-3)
A.在指令格式中采用扩展操作码的设计方案是为了保持指令字长不变,而增加指令操作的数量
有效信号
C5
MAR←(R1)
R1out,MARin
C6
MDR←M(MAR)
MemR,MDRinE
C7
A←(R0)
R0out,Ain
C8
AC←(MDR)+(A)
MDRout, MDRoutE,add ,ACin
C9
(R0)←AC
ACout,R0in
2011-20121计算机组成原理(B)
信息科学技术学院胡乃平
B.指令长度固定且指令格式较少
C.寻址方式比较少
D.访问内存需要的机器周期比较短
18、微程序控制器中,机器指令与微指令的关系是____ 。(5-14)
A.每一条机器指令由一条微指令来执行
B.每一条机器指令由一段微指令编写的微程序来解释执行
C.每一条机器指令组成的程序可由一条微指令来执行
D.一条微指令由若干条机器指令组成
二、综合题(40分)
1、(6分)设机器数字长为8位,若A=+15,B=+24,求[A-B]补并还原成真值。(2-41)
2、(9分)某CPU的16位单字长指令格式如下:
其中:
•D为形式地址,用补码表示(其中1位符号位);
•I为直接/间接寻址方式:1=1为间接寻址方式,1=0为直接寻址方式;
•M为寻址方式:0为直接寻址,1为基址寻址,2为相对寻址,3为立即寻址;
计算机科学与技术
[A]补=00001111 [B]补=00011000 [-B]补=11101000 (1分)
[A-B]补=[A]补+[-B]补=11110111 (2分)
A-B=(-0001001)2=-9 (2分)
2.(9分)
(1) 16(2分),(-128~+127);(2分)
(2)直接寻址:E=D;基址寻址:E=(Rb+D);相对寻址:E=(PC)+D;立即寻址:E=D(4分)
19、下列关于存储器的说法正确的是____(3-7)
A.CPU访存时间由存储器的容量决定
B.ROM和RAM在存储器中是统一编址的
C.ROM中任一单元可以随机性访问
D.DRAM是破坏性读出,因此需要读后重写
20、采用微程序控制的目的是____ 。(5-17)
A.提高速度
B.简化控制器设计与结构
C.使功能很简单的控制器能降低成本
D.不再需要机器语言
21、若一台计算机的字长为4个字节,则表明该机器____(3-9)
A.能处理的数值最大为4位十进制
B.能处理的数值最最多由4位二进制组成
C.在CPU中能够作为一个整体处理32位的二进制代码
D.在CPU中运算的结果最大为232
22、关于ASCII编码的正确描述是_____(2-8)
B.从主存取出一条指令
C.完成指令操作的译码
D.从主存取出指令,完成指令操作码译码,并产生有关的操作控制信号,以解释执行该指令
15、在CPU中,保存当前正在执行的指令的寄存器为____;算术逻辑运算的结果通常放在___或____中。(5-10)
A.指令寄存器,数据寄存器,累加器
B.地址寄存器,程序计数器,数据寄存器
A. 00111 1100010B. 00111 0100010C. 01000 0010001 D. 发生溢出
4、假设某系统总线在一个总线周期中并行传输4字节信息,一个总线周期占用2个时钟周期,总线时钟频率为10MHz,则总线带宽是____。(6-1)
A.10MB/sB.20MB/sC.40MB/sD.80MB/s。
2011-20121计算机组成原理(A)
信息科学技术学院胡乃平
计算机科学与技术
(答案写在答题纸上,写在试题纸上无效)
一、选择题(60分,每小题2分)
1、下面关于计算机发展趋势的说法,不可能的是____。(1-9)
A. 计算机的智能程度越来越高,未来可以取代人脑进行思考。
B. 计算机的速度越来越快,每秒可以完成几十亿次基本运算。
A.0111 1001 B.1101 0110 C. 0000 0100 D.1000 0101
28、指令流水线将一条指令的执行过程分为四步,其中第1、2和4步的经过时间为t。若该流水线顺序执行50条指令共用153t,并且不考虑相关问题,则该流水线的瓶颈第3步的时间为____t。(5-23)
A.2 B.3 C.4 D.5
B.在指令格式中采用扩展操作码的设计方案是为了保持指令操作的数量不变,而增加指令字长
C.通常在指令字中用一个固定长度的字段来表示基本操作码,而对于一部分不需要的某个地址码的指令,把它们的操作码扩充到该地址字段
D.一个实际可行的优化编码的方法是扩展操作码法,它是介于定长编码和哈夫曼编码之间的编码方式,操作码字段的位数既不是固定的,又不是任意的,而是有限几种长度
A .245 Mbps B.979 Mbps C.1958 盘存取时间包括寻道的时间、定位扇区时间,以及读写数据的时间,若磁盘的转速提高一倍则____。(7-7)