![]() |
||||||||||||||||||||||||||||||||
| 1.ROM和RAM一样,都是随机存取存储器吗?
2.寄存器和主存储器都是用来存放信息的,它们有什么不同?
3.存取时间Ta就是存储周期Tm吗?
4.刷新和再生是一回事吗?
5.刷新是一个个芯片按顺序完成的吗?
6.主存都是由RAM组成的吗?
7.程序员是否需要知道高速缓存的访问过程?
8.主存和Cache之间分块传送数据时,是否字块越大,命中率越高?
9.指令和数据都是放在同一个Cache中的吗?
10.Cache可以做在CPU芯片里面吗?
11.直接映射方式下是否需要考虑替换方式?为什么?
12.在CPU和主存间加入了多个Cache,计算机总存储量就增加了,对吗?
13.加入Cache不能增加容量,那为什么要引入Cache呢?
14.怎样保证CPU要找的指令和数据大都能在Cache中访问到呢?
15.CPU要找的指令和数据都能在Cache中访问到吗?为什么?
16.发生取指令失靶时的处理步骤是什么?
17.引入Cache后,CPU的数据通路和控制部件要增加哪些功能和相关的电路?
18.写操作处理和读操作处理有什么不同?
19.Cache有哪些写策略?
20.Cache访问失靶对指令的执行有影响吗?有怎样的影响?
21.虚拟存储器的大小是否等于磁盘的容量加上内存的容量?
22.在存储器层次结构中,“Cache-主存”、“主存-辅存”这两个层次有何异同点?
23.所有程序都使用同样的虚拟地址空间,会不会发生信息被互相读写的情况呢?
24.装入一个新的页面时,内存没有空闲块,怎么办?
25.怎么知道要找的程序块或数据块不在内存?
26.每次进行内存访问时,总是先要进行逻辑地址到物理地址的转换吗?
27.逻辑地址到物理地址的转换是由硬件实现的还是软件实现的?
28.快表TLB在主存还是在Cache?
29.CPU进行一次主存单元存取操作要访问几次内存?
30.具有TLB、Cache和虚拟存储器的计算机系统中,有没有可能出现“Cache命中但缺页”的情况?那“TLB命中但缺页”的情况有没有可能发生呢?
31.快表失靶、Cache失靶和页面失靶(缺页)的处理有什么异同点?
32.存储器分层结构中,各层次上的存储器的速度如何?
|
