试题题干
把页表存放在内存中,CPU访问内存读取数据或读取指令时,要访问几次内存,分别干什么?
参考答案
试题解析
现在的计算机系统基本上都把页表存放在内存中。在这种情况下,CPU要访问内存读写数据或读取指令,必须访问两次内存。第一次访问内存,从内存页表中获取访存单元所在的页框号,以形成访存单元的物理地址。第二次访存是根据计算出的物理地址实现对内存单元的访问,读写数据或读取指令。
把页表存放在内存中,CPU访问内存读取数据或读取指令时,要访问几次内存,分别干什么?
现在的计算机系统基本上都把页表存放在内存中。在这种情况下,CPU要访问内存读写数据或读取指令,必须访问两次内存。第一次访问内存,从内存页表中获取访存单元所在的页框号,以形成访存单元的物理地址。第二次访存是根据计算出的物理地址实现对内存单元的访问,读写数据或读取指令。