当前位置: 技术问答>linux和unix
《计算机操作系统》 如何将虚拟地址1123456对应的物理地址
来源: 互联网 发布时间:2017-02-16
本文导语: 某计算机系统提供224字的虚拟存储空间,该计算机有218字的物理存储区,虚拟存储器是通过分页方法实现的,且页面的大小为256个字。假定一用户产生了虚拟地址1123456(八进制),请说明下该系统如何产生对应的物...
某计算机系统提供224字的虚拟存储空间,该计算机有218字的物理存储区,虚拟存储器是通过分页方法实现的,且页面的大小为256个字。假定一用户产生了虚拟地址1123456(八进制),请说明下该系统如何产生对应的物理地址
|
virt_to_phys(); /* 虚拟地址转换成物理地址 */
phys_to_virt(); /* 物理地址转换成虚拟地址 */
phys_to_virt(); /* 物理地址转换成虚拟地址 */
|
peter-bochs address translate http://www.google.com/url?sa=t&rct=j&q=peter-bosch%20address%20translation&source=web&cd=3&ved=0CCkQtwIwAg&url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DNEGvWXtWF1Y&ei=heCCT4iQFeKPiAfM0uHJBA&usg=AFQjCNGfOLneAZ8QBnuPeCHjxK0-qAlkmA&sig2=14fNMvn9GcQmVCQtb6TqbQ
|
这题目有问题,物理内存连1页都不够,怎么映射???
|
题目完整吗?