1)某段表内容如下:
段号
段首地址
段长度
0
120K
40K
1
760K
30K
2
1 K
20K
3
370K
一逻辑地址为(2, 0XA5C ),请问当段在内存空间连续存放时其实际物理地址为多少?
2)假设现在系统采用段页式,第二段对应的页表如下,每个页面大小为1K
页号
物理 帧 号
5
10
4
7
请问逻辑地址 0XA5C对应的物理地址是多少?
3. (9分)
1)逻辑地址(2, 0XA5C )表示段号为2,即段首地址为1K, 0XA5C 为单元号,未超过20K,则实际物理地址为1K+ 0XA5C 。
2)逻辑地址0xA5C所对应的二进制表示形式是:0000 10 10 0101 1100 ,由于1K=2^10,下划线部分前的编码为000010,表示该逻辑地址对应的页号为2,查页表,得到物理帧号是4(十进制),即物理块地址为:0001 00,拼接块内地址10 0101 1100,得0001 00 10 0101 1100 ,即0x125C。
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题