计算机保研专业课复习-计算机组成原理(更新中)

计算机组成原理保研面试准备

计组似乎在专业课面试问题中比较少问,但一些基本的概念还是要清楚。

1、计算机系统5层层次结构从下到上由哪五层组成?哪些是物理机,哪些是虚拟机?

1)微程序机器、传统机器、操作系统机器、汇编语言机器、高级语言机器
2)微程序机器和传统机器是物理机,其他是虚拟机。

2、当使用寄存器代替指令字中的地址码字段后,有哪些优点?

1)扩大指令字的寻址范围;
2)缩短指令字长;
3)减少访存次数

3、奇偶校验可以纠错吗?汉明码可以纠错码?

1)奇偶校验只能检错,不能纠错。
2)汉明码可以纠错。

4、为什么要使用总线?

​ 在冯诺依曼结构中,各个部件之间均有单独连线,不仅线多,而且导致扩展I/O设备很不容易。
即扩展一个I/O设备,需要连接很多线。因此,引入了总线连接方式,将多个设备连接在同一组总线上,构成设备之间的公共传输通道。

5、总线的两大基本特征是什么?

1)共享:多个部件连接在同一组总线上,各个部件之间都通过该总线进行数据交换。
2)分时:同一时刻,总线上只能传输一个部件发送的信息;

6、什么是总线宽度、总线带宽、总线复用、信号线数?

1)总线宽度:一次能传输数据的位数,一般是8的倍数。是衡量计算机系统性能的重要指标;
2)总线带宽:最大总线数据传输速率,总线上每秒能够传输的最大字节量。
3)总线复用:一条信号线上分时传送两种信号。例如数据总线和地址总线的分时复用;
4)信号线数:地址总线、数据总线和控制总线三种总线的线数之和。

7、在CPU和内存之间引入cache的原因

1)避免CPU空等I/O访存;
2)缓解CPU和主存速度不匹配的问题。

8、多体并行系统有哪两种编址方式?请简要说明其编址方式及其优点。

1)高位交叉编址方式:存储体的编址方式为顺序存储,即一个存储体存满后,再存入下一个;
存储单元地址的高位为存储体的编号。高位交叉编址并不能提高单次访存速度,但能使多应用并行访存,提高系统的并发性。
2)低位交叉编址方式:存储体的编址方式为交叉存储。
即程序连续存放在相邻的存储体之中。存储单元地址的低位为存储体的编号。低位交叉编址能显著提高单次访存速度。

9、数据在存储器中存储时,为什么要按照边界对齐?

​ 减少访存次数。

10、寻址方式包括哪两类?

1)指令寻址:下一条将要执行的指令的指令地址;
2)数据寻址:确定本指令的操作数地址。

11、什么是RISC?什么是CISC?

RISC:精简指令集;
CISC:复杂指令集;

12、中断向量、向量地址和向量中断

1)中断向量
就是中断服务程序的入口地址。
(2)中断向量地址(也称向量地址)
就是中断服务程序的入口地址的地址。
(3)向量中断
CPU响应中断后,中断硬件会自动将中断向量地址传送到CPU,由CPU实现程序的切换,这种方法称为中断向量法,采用中断向量法的中断称为向量中断。
posted @ 2023-07-30 12:06  谁的青春不迷糊  阅读(131)  评论(0编辑  收藏  举报