在一个采用页式虚拟存储管理的系统中,有一进程要依次访问的逻辑字地址是:15,228,109,88,446,122,321,457,560,467,若该进程的第1页已经装入主存,操作系统只分配给该作业的
时间: 2024-06-02 12:09:52 浏览: 8
主存区域为3页,每页大小为256字节。则该进程需要访问的物理页地址为:
- 对于逻辑地址15,它所在的页号为0,页内偏移量为15。由于第1页已经装入主存,因此15的物理地址为0*256+15=15。
- 对于逻辑地址228,它所在的页号为0,页内偏移量为228。由于第1页已经装入主存,因此228的物理地址为0*256+228=228。
- 对于逻辑地址109,它所在的页号为0,页内偏移量为109。由于第1页已经装入主存,因此109的物理地址为0*256+109=109。
- 对于逻辑地址88,它所在的页号为0,页内偏移量为88。由于第1页已经装入主存,因此88的物理地址为0*256+88=88。
- 对于逻辑地址446,它所在的页号为1,页内偏移量为190。由于第2页未装入主存,需要将第2页调入主存,并将第1页换出,此时第1页中的数据已经被修改,需要写回磁盘。
- 对于逻辑地址122,它所在的页号为0,页内偏移量为122。由于第2页已经装入主存,因此122的物理地址为1*256+122=378。
- 对于逻辑地址321,它所在的页号为1,页内偏移量为65。由于第2页已经装入主存,因此321的物理地址为1*256+65=321。
- 对于逻辑地址457,它所在的页号为1,页内偏移量为201。由于第3页未装入主存,需要将第3页调入主存,并将第2页换出,此时第2页中的数据已经被修改,需要写回磁盘。
- 对于逻辑地址560,它所在的页号为2,页内偏移量为48。由于第3页已经装入主存,因此560的物理地址为2*256+48=560。
- 对于逻辑地址467,它所在的页号为1,页内偏移量为211。由于第3页已经装入主存,因此467的物理地址为1*256+211=467。
因此,该进程需要访问的物理页地址为:15,228,109,88,378,321,467,560,467。
相关推荐
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)