兰州理工大学-2022年春季-计算机组成原理-期末复习.docx

兰州理工大学-2022年春季-计算机组成原理-期末复习.docx

1.双端口存储器高速读写的原因是什么?

具有两组相互独立的读写控制线路,能够进行并行的独立操作,所以是一种高速工作的存储器。

2.多模块交叉存储器高速读写的原因是什么?

CPU同时访问多个模块,由存储器控制部件控制它们分时使用数据总线进行信息传递。对每一个存储模块来说,从CPU给出访存命令直到读出信息仍然使用了一个存取周期时间,而对CPU来说,它可以在一个存取周期内连续访问多个模块。各模块的读写过程将重叠进行,所以多模块交叉存储器是一种并行存储器结构。

3.引入Cache的理论依据是什么?

程序访存的局部性原理。大部分程序的执行方式是顺序执行,所需要的数据也都顺序排列。程序运行时在大部分时间内对存储器的访问局限在一个较小的区域内,这就是局部性规律。依据这个规律,在CPU和主存之间设立高速缓存,将主存中被频繁访问区域内的数据调入高速缓存,CPU从高速缓存中获得所需的数据,可大大提高主存的访问速度。

4.引入Cache的目的是什么?

为了提高CPU对存储器的读写速度,解决CPU与主存之间速度不匹配问题。

5.Cache与主存之间的地址映射方式有哪几种?

直接映射、全相联映射和组相联映射。

6.Cache的替换策略有哪些?

随机法(RAND法)

先进先出法(FIFO法)

最近最少使用法(LRU法)

最不经常使用法(LFU法)

7.硬磁盘上的信息是如何分布的?

盘片的上下两面

文档评论(0)

1亿VIP精品文档

相关文档