为实现分页存储管理,需要哪些硬件支持?
答:为了实现请求分页,系统必须提供一定的硬件支持,除了需要一台具有一定容量的内存及外存的计算机以外,还需要有页表机制、缺页中断机构以及地址变换机构。 ? 页表机制:作用是将用户地址空间是的逻辑地址变换为内存空间中的物理地址。 ? 缺页中断机构:在请求分页系统中,每当所要访问的页面不在内存时,便产生一缺页中断,请求OS将所缺之页调入内存。缺页中断作为中断,它们同样需要经历诸如保护CPU环境,分析中断原因、转入缺页中断处理程序进行处理、恢复CPU环境等几个步骤。 ? 地址变换机构:请求分页系统中的地址变换机构,是在分页系统地址机构的基础上,再为实现虚拟存储器而增加了某种功能而形成的,如产生和处理缺页中民,以及从内存中换出一页的功能等。在进行地址变换时,首先去检索快表,试图从中找出所要访问的页,若找到,便修改页表中的访问位,对于写指令还须将修改位置成“1”,然后利用页表中给出的物理号和页内地址,形成页内物理地址。地址变换过程到此结束。【解析】第四章 难易度:中
继续答题:下一题

