在一个分页存储管理系统中,逻辑地址长度为16位,页面大小是4KB,某进程页表页号为0,1,2,3分别对应的物理块号是8,2,7,1,则: (1)将逻辑地址31C1H(H表示十六进制)转换成物理地址。 (2)将逻辑地址2500(十进制)转换成物理地址。
时间: 2024-02-29 12:55:21 浏览: 21
好的,我来回答你的问题。
首先,根据题意,一页的大小是4KB,也就是2^12B,可以用12位二进制数来表示页内偏移地址,剩余的位数用来表示页号。在这个系统中,逻辑地址长度为16位,因此前4位用来表示页号,后12位用来表示页内偏移地址。
(1)将逻辑地址31C1H转换成物理地址。
31C1H的二进制表示为:0011000111000001B。前4位为0011B,表示页号为3,对应的物理块号为7。后12位为001110000001B,表示页内偏移地址为448B。因此,物理地址为:7*2^12B+448B=28672+448=29120。
所以,逻辑地址31C1H对应的物理地址是29120。
(2)将逻辑地址2500转换成物理地址。
2500的二进制表示为:0010010100000000B。前4位为0010B,表示页号为2,对应的物理块号为7。后12位为010100000000B,表示页内偏移地址为1280B。因此,物理地址为:7*2^12B+1280B=28672+1280=29952。
所以,逻辑地址2500对应的物理地址是29952。
相关问题
在一-个分页存储管理系统中,逻辑地址长度为16位,页面大小是4KB,某进程页表页号为0,1,2,3分别对应的物理块号是8,2,7,1,则: (1)将逻辑地址31C1H(H表示十六进制)转换成物理地址,。 (2)将逻辑地址2500(+进制)转换成物理地址。
好的,我明白了。针对你的问题,我来解答一下:
(1) 首先,逻辑地址长度为16位,转换成二进制后为00000000 11000001,其中前12位为页号,后4位为页内偏移量。由于页面大小是4KB,也就是2^12,因此页内偏移量最大为2^12-1,也就是0xFFF。因此,该逻辑地址所在的页号为 00000000 11000001 的前12位,即 00000000 1100,对应的物理块号为 8。而页内偏移量为 0001,即十进制的 1。因此,物理地址为 00001000 00000001。
(2) 同理,逻辑地址长度为16位,转换成二进制后为00000010 01010000,其中前12位为页号,后4位为页内偏移量。由于页面大小是4KB,也就是2^12,因此页内偏移量最大为2^12-1,也就是0xFFF。因此,该逻辑地址所在的页号为 00000010 0101 的前12位,即 00000010 0101,对应的物理块号为 7。而页内偏移量为 0000,即十进制的 0。因此,物理地址为 00000111 00000000。
希望这些答案对你有所帮助。
在请求分页存储管理系统中,逻辑地址长度为16位,每页的大小为2kB,部分页表如下:页号 物理地址 0 4 1 10 2 6 3 2 则逻辑地址位0EC5H所对应的物理地址为( )H。
首先,将16位的逻辑地址拆分为页号和页内偏移量。其中,2kB 的页大小可以存储 $2^{11}$ 个字节,也就是说偏移量需要 11 位二进制数来表示。因此,可以将逻辑地址的前 5 位作为页号,后 11 位作为页内偏移量。
将逻辑地址 0xEC5H 转换为二进制数为:1110 1100 0101。其中,前 5 位为页号,后 11 位为页内偏移量。页号为 11101B,转换为十进制为 29,即在页表中查找页号为 29 的物理地址。根据部分页表可以得知,页号为 29 的物理地址为 4,因此该逻辑地址对应的物理地址为 $4 \times 2^{11} + 0xEC5 \text{(十六进制)} = 0x9015$。因此,答案为 9015H。
相关推荐
![doc](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)