2024年5月11日发(作者:怎样刻录视频到光盘)
2021年天津商业大学计算机科学与技术专业《计算机组成原理》科目
期末试卷A(有答案)
一、选择题
1、假设相对寻址的转移指令占两个字节,第一个字节为操作码,第二个字节为位移量
(用补码表示),每当CPU从存储器取出一个字节时,即自动完成(PC)+l-PC。若当
前指令地址是3008H,要求转移到300FH,则该转移指令第二个字节的内容应为( );
若当前指令地址为300FH,要求转移到3004H,则该转移指令第二字节的内容为( )。
A.05H,F2H B.07H,F3 H C.05H,F3H D.07H,F2H
2、执行操作的数据不可能来( )。
A.寄存器 B.指令本身 C.控制存储器 D.存储器
3、加法器采用先行进位的根本目的是( )。
A.优化加法器的结构
B.快速传递进位信号
C.增强加法器的功能
D.以上都不是
4、float型数据通常用IEEE754标准中的单精度浮点数格式表示。如果编译器将float型
变量x分配在一个32位浮点寄存器FR1中,且x=-8.25,则FR1的内容是( )。
A.C1040000H B.C2420000H C. C1840000H 20000H
5、假设机器字长为16位,用定点补码小数表示时,一个字所能表示的范围是( )。
A.0~(1-2
-15
)
B.-(1-2
-15
)~(1-2
-15
)
C.-1~1
D.-1~(1-2
-15
)
6、某计算机的存储系统由Cache一主存系统构成,Cache的存取周期为10ms,主存的
存取周期为50ms。在CPU执行一段程序时,Cache完成存取的次数为4800次,主存
完成的存取次数为200次,该Cache一主存系统的效率是( )。
【注:计算机存取时,同时访问Cache和主存,Cache访问命中,则主存访问失效;
Cache访问未命中,则等待主存访问】
A.0.833 B.0.856 C.0.95 8D.0.862
7、某SRAM芯片,其容量为512×8位,除电源和接地端外,该芯片引出线的最小数目
应该是( )。
A.23 B.25 C.50 D.19
8、指令寄存器的位数取决( )。
A.存储器的容量 B.指令字长 C.机器字长人 D.存储字长
9、完整的计算机系统应该包括( )。
A.运算器、存储器、控制器
B.外部设备和主机
C.主机和应用程序
D.主机、外部设备、配套的软件系统
10、假设某存储器总线采用同步通信方式,时钟频率为50MHz,每个总线事务以突发方
式传输8个字,以支持块长为8个字的Cache行读和Cache行写,每字4B.对于读操作,
方式顺序是1个时钟周期接收地址,3个时钟周期等待存储器读数,8个时钟周期用于传
输8个字。请问若全部访问都为读操作,该存储器的数据传输速率为( )。
A.114.3MB/s B.126.0MB/s C.133.3MB/s D.144.3MB/s
11、总线的半同步通信方式是( )。
A.既不采用时钟信号,也不采用握手信号
B.只采用时钟信号,不采用握手信号
C.不采用时钟信号,只采用握手信号
D.既采用时钟信号,又采用握手信号
12、某计算机主存地址空间大小为256MB,按字节编址。虚拟地址空间大小为
4GB,采用页式存储管理,页面大小为4KB,TLB(快表)采用全相联映射,有4
个页表项,内容见下图
对虚拟地址03FFF180H进行虚实地址变换的结果是()。
A.015 3180H B.003 5180H 缺失 D.缺页
13、下列说法中,正确的是( )。
A.加法指令的执行周期一定要访存
B.加法指令的执行周期一定不要访存
C.指令的地址码给出存储器地址的加法指令,在执行周期一定要访存
D.指令的地址码给出存储器地址的加法指令,在执行周期一定不需要访存
14、禁止中断的功能可以由( )来完成。
A.中断触发器
B.中断允许触发器
C.中断屏蔽触发器
D.中断禁止触发器
15、在DMA传送方式中,发出DMA请求的是( )。
A.外部设备
控制器
D.主存
二、填空题
16、计算机系统中,根据应用条件和硬件资源不同,数据传输方式可采用:_______传送、
_______传送和_______、传送。
17、DMA控制器访采用以下三种方法:________、________、________
18、堆栈是一种特殊的_______寻址方式,它采用_______原理。按构造不同,分为寄存器
堆栈和_______堆栈。
19、计算机软件一般分为两大类:一类叫________,另一类叫________操作系统属于
________类。
20、多个用户共享主存时,系统应提供_______。通常采用的方法是_______保护和_______
保护,并用硬件来实现。
21、计算机系统中,根据应用条件和硬件资源不同,数据传输方式可采用______传送、
______传送、______传送。
22、对存储器的要求是________、________、________为了解决这三个方面的矛盾。计算机
采用多级存储器体系结构。
23、不同机器有不同的_________RISC指令系统是_________指令系统的改进。
24、数控机床是计算机在_______方面的应用,邮局把信件自动分练是在计算机_______方
面的应用。
25、计算机软件一般分为两大类:一类叫______,另一类叫______操作系统属于_______类。
三、名词解释题
26、指令编码:
27、指令周期:
28、应用软件:
29、软件中断:
四、简答题
30、何谓分布式仲裁方式?
31、什么是串行总线?什么是并行总线?试比较它们的应用场合。
32、说明中断向量地址和入口地址的区别和联系。
33、在寄存器一寄存器型,寄存器一存储器型和存储器一存储器型三类指令中,哪类指令
的执行时间最长?哪类指令的执行时间最短?为什么?
五、计算题
34、一台8位微机的地址总线为l6条,其RAM存储器容量为32KB,首地址为
4000H,且地址是连续的,可用的最高地址是多少?
35、设浮点数字长为16位,其中阶码5位(含一位阶符),尾数11位(含一位数
符),将十进制数+13/128写成:二进制定点数和浮点数,并分别写出它在定点
机和浮点机中的机器数形式。
36、某32位计算机,CPU主频为800MHz,Cache命中时的CPI为4,Cache块大
小为32B;主存采用8体交叉存储方式,每个体的存储字长为32位、存储周期为
40ns;存储器总线宽度为32位,总线时钟频率为200MHz,支持突发传送总线事
务。每次读突发传送总线事务的过程包括送首地址和命令、存储器准备数据和传送
数据。每次突发传送32B,传送地址或32位数据均需一个总线时钟周期。请回答下
列问题,要求给出理由或计算过程。
1)CPU和总线的时钟周期各为多少?总线的带宽(即最大数据传输率)为多少?
2)Cache缺失时,需要用几个读突发传送总线事务来完成一个主存块的读取?
3)存储器总线完成一次读突发传送总线事务所需的时间是多少?
4)若程序BP执行过程中,共执行了100条指令,平均每条指令需进行1.2次访存,
Cache缺失率为5%,不考虑替换等开销,则BP的CPU执行时间是多少?
六、综合题
37、某计算机存储器按字节编址,虚拟(逻辑)地址空间大小为16MB,主存(物
理》地址空间大小为1MB,页面大小为4KB;Cache采用直接映射方式,共8行;
主存与Cache之闸交换的块大小为32B。系统运行到某一时刻时,页表的部分内容
和Cache的部分的容如图3-50和图3-51所示,图中页框号及标记字段的内容为十
六进制形式。
请回答下列问题:
1)虚拟地址共有几位,哪几位表示虚页号?物理地址共有几位?哪几位表示页框
号(物人理页号)?
2)使用物理地址访问Cache时,物理地址应划分成哪几个字段?要求说明每个字
段的位数及在物理地址中的位置。
3)虚拟地址001C60H所在的页面是否在主存中?若在主存中,则该虚拟地址对应
的物理地址是什么?访问该地址时是否Cache命中?要求说明理由。
4)假定为该机配置一个4路组相连的TLB,该TLB共可存放8个页表项,若其当前
内容(十六进制)如图所示,则此时虚拟地址024BACH所在的页面是否在主存中?
要求说明理由。
发布者:admin,转转请注明出处:http://www.yc00.com/xitong/1715385353a2610098.html
评论列表(0条)