计算机组成原理试题库(含答案) 联系客服

发布时间 : 星期三 文章计算机组成原理试题库(含答案)更新完毕开始阅读78e5c55050ea551810a6f524ccbff121dc36c50b

传输

17. 中断向量地址是___B___。

A.子程序入口地址 B.中断服务子程序入口地址 C.中断服务子程序出口地址 D.中断返回地址 18. CD-ROM是___C___型光盘。

A.一次 B.重写 C.只读 19. 某计算机字长是16位,它的存储容量是1MB,按字编址,它的寻址范围是___A___。 A.512K B.1M C.512KB

20.一个16K×32位的存储器,其地址线和数据线的总和是___B___。 A.48 B.46 C.36 D.40

二、填空题(共 7 题,每空1分, 共20分)

1. 计算机系统是由______和软件两大部分组成,软件又分为_______和________。 2. 系统总线按传输信息的不同分为地址总线、________、_________三大类。

3. 四位二进制补码所能表示的十进制整数范围是______至______。 4. 半导体SRAM靠______存储信息,半导体DRAM靠______存储信息。 5. 动态RAM的刷新方式通常有_______、________、_______三种。 6. 完整的指令周期包括取指、______、______、_____四个子周期,影响指令流水线性能的三种相关分别是______相关、_______相关和控制相关。

7. Cache和主存地址的映射方式有__________、__________、_________ 三种。

三、简答题(共 2题,每题5分, 共10分) 1.什么叫指令?什么叫指令系统?

2. 一次程序中断大致可分为哪几个阶段?

四、应用题(共 5 题,每题10 分, 共 50 分)

1. 设某机主频为8MHz,每个机器周期平均含2个时钟周期,每条指令平均有2.5个机器周期,试问该机的平均指令执行速度为多少MIPS?若机器主频不变,但每个机器周期平均含4个时钟周期,每条指令平均有5个机器周期,则该机的平均指令执行速度又是多少MIPS?由此可得出什么结论?

2.设某机有四个中断源A、B、C、D,其硬件排队优先次序为A,B,C,D,现要求将中断处理次序改为D,A,C,B。(1)写出每个中断源对应的屏蔽字。

(2)按下图时间轴给出的四个中断源的请求时刻,画出CPU执行程序的轨迹。设每个中断源的中断服务程序时间均为20s。

3.设机器数字长为8位(含一位符号位),若A = +15,B = +24,求[A+B]补 和[A-B]补并还原成真值。

4. 某机字长16位,存储字长等于指令字长,若存储器直接寻址空间为128字,变址时的位移量为-64~+63,16个通用寄存器可作为变址寄存器。设计一套指令格式,满足下列寻址类型的要求。

(1)直接寻址的二地址指令3条; (2)变址寻址的一地址指令6条; (3)寄存器寻址的二地址指令9条; (4)直接寻址的一地址指令13条。

5.设CPU共有16根地址线,8根数据线,并用-MREQ(低电平有效)作访存控制信号,R/-W作读写命令信号(高电平为读,低电评为写)。现有8片8KX8位的RAM芯片与CPU相连,试回答: (1)用74138译码器画出CPU与存储芯片的连接图; (2)写出每片RAM的地址范围; (3)根据图(1),若出现地址线A13与CPU断线,并搭接到高电平上,将出现什么后果?

计算机组成原理试题(二)答案

一、选择题

1. B 2. B 3. D 4. B 5. A 6. C 7. C 8. C 9. B 10. D 11. C 12. C 13. C 14. B 15. C 16. D 17. B 18. C 19. A 20. B 二、填空题

1.硬件 系统软件 应用软件2数据 地址控制 3 +15 -16 4.触发器 电容 5集中 分散 异步 6间址 执行 中断 结构 数据 控制 7直接映射 全相连 组相连 三、简答题

1指令是计算机执行某种操作的命令,也就是常说的机器指令。一台机器中所有机器指令的集合,称这台计算机的指令系统。

2答:一次程序中断大致可分为五个阶段。中断请求(1分)中断判优(1分)中断响应(1分)中断服务(1分)中断返回(1分) 四、应用题

1解:先通过主频求出时钟周期,再求出机器周期和平均指令周期,最后通过平均指令周期的倒数求出平均指令执行速度。计算如下:

时钟周期=1/8MHz=0.125×10-6 =125ns 机器周期=125ns×2=250ns 平均指令周期=250ns×2.5=625ns

平均指令执行速度=1/625ns=1.6MIPS

当参数改变后:机器周期= 125ns×4=500ns=0.5μs 平均指令周期=0.5μs×5=2.5μs

平均指令执行速度=1/2.5μs=0.4MIPS

结论:两个主频相同的机器,执行速度不一定一样。

2 (1)在中断处理次序改为D > A > C > B后,每个中断源新的屏蔽字如表所示。(5分)

(2)根据新的处理次序,CPU执行程序的轨迹如图所示(5分)