试将十六进制的虚拟地址0A5CH、103CH、1A5CH转换成物理地址.
来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/05/15 15:05:13
试将十六进制的虚拟地址0A5CH、103CH、1A5CH转换成物理地址.
某虚拟存储器的用户空间共有32个页面,每页1K,主存16K,假定某时刻系统为用户的第0、1、2、3页分配的物理块号为5、10、4、7,而该用户作业的长度为6页,
某虚拟存储器的用户空间共有32个页面,每页1K,主存16K,假定某时刻系统为用户的第0、1、2、3页分配的物理块号为5、10、4、7,而该用户作业的长度为6页,
某虚存拟存储器的用户编程空间共32个页面,每页为1KB,内存为16KB.假定某时刻一用户页表中已调入内存的页面的页号和物理块号的对照表如下表:
页 号 物理块号
0 5
1 10
2 4
3 7
4 2
5 3
6 8
则逻辑地址0A5CH对应的物理地址为 ?
答:按分页存储管理的思想,逻辑空间分页,内存空间分块,块的大小与页面的大小相同,为1KB(400H).由于0A5CH=400H*2+25CH,所以逻辑地址0A5CH对应的页号为2,页内位移为25CH.
根据页表可知页号2对应的物理块号为4,物理块号为4的块首地址为400*4=1000(H),因此块首地址+块内位移=1000H+25CH=125CH,为逻辑地址0A5CH所对应的物理地址.
同理可得:逻辑地址103CH所对应的物理地址为:83CH.
逻辑地址1A5CH所对应的物理地址为:345CH.
页 号 物理块号
0 5
1 10
2 4
3 7
4 2
5 3
6 8
则逻辑地址0A5CH对应的物理地址为 ?
答:按分页存储管理的思想,逻辑空间分页,内存空间分块,块的大小与页面的大小相同,为1KB(400H).由于0A5CH=400H*2+25CH,所以逻辑地址0A5CH对应的页号为2,页内位移为25CH.
根据页表可知页号2对应的物理块号为4,物理块号为4的块首地址为400*4=1000(H),因此块首地址+块内位移=1000H+25CH=125CH,为逻辑地址0A5CH所对应的物理地址.
同理可得:逻辑地址103CH所对应的物理地址为:83CH.
逻辑地址1A5CH所对应的物理地址为:345CH.
试将十六进制的虚拟地址0A5CH、103CH、1A5CH转换成物理地址.
页表:页号 0 1 2 3 4 5 物理块号 5 10 4 7 虚拟地址 0A5CH 二进制为 1010 0101 11
将逻辑地址转换成物理地址的公式是
虚拟地址转换为物理地址的过程称为什么?
逻辑地址转换成物理地址
逻辑地址与物理地址的转换问题
8086/8088逻辑地址转换成物理地址
linux下的分段分页机制将一个逻辑地址转换到物理地址的问题?
逻辑地址转换为物理地址
在分页系统中页面大小由谁决定?页表的作用是什么?如何将逻辑地址转换成物理地址?
操作系统中逻辑地址与物理地址的转换
逻辑地址转换为物理地址的过程称为什么