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.存储器分层结构中,各层次上的存储器的速度如何?