计算机组成原理试题2及答案

内容发布更新时间 : 2024/6/27 22:31:06星期一 下面是文章的全部内容请认真阅读。

一、 二、 三、 四、 五、 六、 七、 八、

九、 十、 十一、 十二、 十三、 十四、 十五、 选择题(每题1分,共20分)

1. 冯.诺依曼机工作的基本方式的特点是______。

A. 多指令流单数据流

B. 按地址访问并顺序执行指令 C. 堆栈操作

D. 存贮器按内容选择地址

2. 若浮点数用补码表示,则判断运算结果是否为规格化数的方法是______。

A. 阶符与数符相同为规格化数 B. 阶符与数符相异为规格化数

C. 数符与尾数小数点后第一位数字相异为规格化数 D. 数符与尾数小数点后第一位数字相同为规格化数

3. 某机字长32位,存储容量为 1MB,若按字编址,它的寻址范围是______。

A. 1M B. 512KB C. 256K D. 256KB 4. 相联存贮器是按______进行寻址的存贮器。

A. 地址方式 B. 堆栈方式

C. 内容指定方式 D. 地址方式与堆栈方式

5. 单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常需采用______。

A. 立即寻址方式 B. 间接寻址方式 C. 堆栈寻址方式 D. 隐含寻址方式 6. 采用虚拟存储器的主要目的是______。

A. 提高主存储器的存取速度 B. 扩大主存储器的存储空间 C. 扩大外存储器的存储空间 D. 提高外存储器的存取速度 7. CPU从主存取出一条指令并执行该指令的时间叫做______。

A. 机器周期 B. 指令周期 C. 时钟周期 D. 总线周期

8. 在定点运算器中,无论采用双符号位还是单符号位,必须有______,它一般用异或门来实现。

A. 译码电路 B. 溢出判断电路 C. 编码电路 D. 移位电路 9. 寄存器间接寻址方式中,操作数处在______。 A. 通用寄存器 B. 主存单元 C. 程序计数器 D. 堆栈

10. 某一RAM 芯片,其容量为1024╳8位,其数据线和地址线分别为______。 A. 3,10 B. 10,3 C. 8,10 D.10,8 11. ______用于保存当前正在执行的一条指令。

A. 缓冲寄存器 B. 地址寄存器 C. 程序计数器 D. 指令寄存器 12. 水平型微指令与垂直型微指令相比,______。 A. 前者一次只能完成一个操作 B. 后者一次只能完成一个操作 C. 两者都是一次只能完成一个操作

D. 两者都能一次完成多个操作

13.变址寻址方式中,操作数的有效地址等于______。 A. 堆栈指示器内容加上形式地址(位移量)

B. 程序计数器内容加上形式地址 C. 基值寄存器内容加上形式地址

D. 变址寄存器内容加上形式地址

14. 由于CPU的内部操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期通常用______来规定。

A. 主存中读取一个字的最短时间 B. 主存中读取一个字的最长时间 C. 主存中写入一个字的平均时间 D. 主存中读取一个字的平均时间

15. 为了确定下一条微指令的地址,通常采用断定方式,其基本思想是______。

A. 用程序计数器PC来产生后继微指令地址

B. 通过微指令顺序控制字段由设计者指定或由设计者指定的判别字段控制产生后继微指令地址 C. 用微程序计数器μPC来产生后继微指令地址 D. 通过指令中指定一个专门字段来控制产生后继微指令地址 16. CPU是包括______。

A. 运算器 B. 控制器 C. 运算器、控制器和cache D. 主机

17. 微程序控制器中,机器指令与微指令的关系是______。

A.每一条机器指令由一条微指令来执行

B.每一条机器指令由一段由微指令编成的微程序来解释执行 C.一段机器指令组成的程序可由一条微指令来执行 D.一条微指令由若干条机器指令组成 18. PCI总线的基本传输机制是______。

A. 并行传送 B.串行传送 C. 猝发式传送 D. DMA传送 19.中断向量地址是______。

A. 子程序入口地址 B. 中断服务例行程序入口地址

C. 中断服务例行程序入口地址的地址 D. 主程序返回地址 20.为了便于实现多级中断,保存现场最有效的方法是采用______。

A. 通用寄存器 B. 堆栈 C. 存储器 D. 外存

十六、 填空题(每空1分,共20分)

1. 8位二进制补码所能表示的整数的最大值为 ① ,最小值为 ② 。

2.广泛使用的 ① 和 ② 都是半导体随机读写存储器,前者比后者速度快, ③ 不如后者高。它们断电后都不能保存信息。

3. 双端口存储器和多模块交叉存储器属于 ① 存储器结构,前者采用 ② 技术,后者采用 ③ 技术。

4.指令格式是指令用二进制代码表示的结构形式,通常格式中由 ① 字段和 ② 字段组成

5. CPU周期也称为 ① ;一个CPU周期包含若干个 ② 。任何一条指令的指令周期至少需要 ③ 个CPU周期。

6.CPU中,保存当前正在执行的指令的寄存器为 ① ,保存下一条指令地址的寄存器为 ② ,保存CPU访存地址的寄存器为 ③ 。

7. CPU内部的总线是芯片级总线,也称为 ① 。

8.通道与CPU分时使用 ① ,实现了 ② 内部数据处理和 ③ 并行工作。

1. ①127 ②-128

2. ①SRAM ②DRAM ③集成度

3. ①并行 ②空间并行 ③时间并行 4. ①.操作码 ②地址码

5. ①.机器周期 ②时钟周期 ③ 2

6. ①指令寄存器IR ②程序计数器PC ③地址寄存器AR 7. ①内部总线

8. ①内存 ②CPU ③I / O

三、简答题(每题5分,共20分)

1. 在虚拟存储器中,物理空间与逻辑空间有何联系与区别 答:物理空间是实地址对应的空间,也称“实存空间”,逻辑空间是程序员编程时可用的虚拟地址对应的地址空间,也称“虚存空间”。在一般情况下,逻辑空间远远大于物理空间。物理空间是在运行程序时计算机能提供的真正主存空间;逻辑空间则是用户编程时可以运用的虚拟空间。程序运行时必须把逻辑空间映射到物理空间。

2. 存储器系统的层次结构可以解决什么问题?实现存储器层次结构的先决条件是什么?用什么度量?

答:存储器层次结构可以提高计算机存储系统的性能/价格比,即在速度方面接近于高级的存储器,在容量和价格方面接近最低级的存储器。

实现存储器层次结构的先决条件是程序局部性,即程序访问的局部性是实现层次结构的基础。其度量方法主要是存储系统的命中率,即由高级存储器向低级存储器访问数据时能够得到数据的概率。

3.请说明指令周期、机器周期、时钟周期之间的关系。

答:指令周期是指取出并执行一条指令的时间,指令周期通常用若干个CPU周期数来表示,CPU周期也称为机器周期,而一个CPU周期又包含若干个时钟周期(也称为节拍脉冲或T周期)。

4.指令和微指令之间有何区别与联系?

答:指令,即机器指令。每一条指令可以完成一个独立的算术运算或逻辑运算操作。 控制部件通过控制线向执行部件发出各种控制命令,通常把这种控制命令叫做微命令,而一组实现一定操作功能的微命令的组合,构成一条微指令。

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4 ceshi