页表:页号 0 1 2 3 4 5 物理块号 5 10 4 7 虚拟地址 0A5CH 二进制为 1010 0101 1100 因为每页1K,即 0100页表:页号012345物理块号 5 1047虚拟地址 0A5CH 二进制为 1010 0101 1100因为每页1K,即 0100 0

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/15 02:49:05
页表:页号 0 1 2 3 4 5 物理块号 5 10 4 7 虚拟地址 0A5CH 二进制为 1010 0101 1100 因为每页1K,即 0100页表:页号012345物理块号          5 1047虚拟地址 0A5CH 二进制为 1010 0101 1100因为每页1K,即 0100 0

页表:页号 0 1 2 3 4 5 物理块号 5 10 4 7 虚拟地址 0A5CH 二进制为 1010 0101 1100 因为每页1K,即 0100页表:页号012345物理块号 5 1047虚拟地址 0A5CH 二进制为 1010 0101 1100因为每页1K,即 0100 0
页表:页号 0 1 2 3 4 5 物理块号 5 10 4 7 虚拟地址 0A5CH 二进制为 1010 0101 1100 因为每页1K,即 0100
页表:页号012345
物理块号 5 1047
虚拟地址 0A5CH 二进制为 1010 0101 1100
因为每页1K,即 0100 0000 0000
所以 页号 1010 0101 1100/(0100 0000 0000 ) = 2
位移量 1010 0101 1100%(0100 0000 0000 ) = 0010 0101 1100
即 25CH页号为2的物理块号为4,首地址为4*100 0000 0000 = 0001 0000 0000 0000
所以 虚拟地址 0A5CH 的物理地址为 首地址 + 位移量 = 1 0010 0101 1100 = 125CH.
到底是哪个对啊

页表:页号 0 1 2 3 4 5 物理块号 5 10 4 7 虚拟地址 0A5CH 二进制为 1010 0101 1100 因为每页1K,即 0100页表:页号012345物理块号 5 1047虚拟地址 0A5CH 二进制为 1010 0101 1100因为每页1K,即 0100 0
答案是一样的,不同的写法而已:
位移量 1010 0101 1100%(0100 0000 0000 ) = 0010 0101 1100 就是得到页内地址.
页号 1010 0101 1100/(0100 0000 0000 ) 就是去掉业内地址得到页号
4*100 0000 0000 = 0001 0000 0000 0000 就是将4的二进制(100B)左移十位,这样它与页内地址(位移量)相加就相当于将100B直接拼接在页内地址前面.
本质是一样的.