问题 问答题

在一个段式存储管理系统中,其段表见表3-7。试求表3-8中的逻辑地址所对应的物理地址。

表3-7 段表

段号 内存起始地址 段长
O 210 500
1 2350 20
2 100 90
3 1350 590
4 1938 95

表3-8 逻辑地址

段号 段内位移
0 430
1 10
2 500
3 400
4 112
5 32

答案

参考答案:1)由段表知,第0段内存始址为210,段长为500,故逻辑地址(0,430)是合法地址,对应的物理地址为210+430=640。
2)由段表知,第1段内存始址为2350,段长为20,故逻辑地址(1,10)是合法地址,对应的物理地址为2350+10=2360。
3)由段表知,第2段内存始址为100,段长为90,故逻辑地址(2,500)的段内位移500已经超过了段长,故为非法地址。
4)由段表知,第3段内存始址为1350,段长为590,故逻辑地址(3,400)是合法地址,对应的物理地址为1350+400=1750。
5)由段表知,第4段内存始址为1938,段长为95,故逻辑地址(4,112)的段内位移112已经超过了段长,故为非法地址。
6)由段表知,不存在第5段,故逻辑地址(5,32)为非法地址。

阅读理解与欣赏
单项选择题