首页 > 其他 > 详细

【操作系统】段表的逻辑地址和物理地址的转换

时间:2020-07-07 01:33:38      阅读:185      评论:0      收藏:0      [点我收藏+]

在段页式虚拟存储管理系统中,假设有如下段表结构信息。

段号

基地址

段长

0

219

600

1

2300

14

2

90

100

3

1327

580

4

1952

96

 

请回答下面5个逻辑地址的物理地址分别是多少?

(1)0520

(2)111

(3)2800

(4)3480

(5)4156

 

俺自个琢磨出来的答案:

(1)0 520 (意思是第0段偏移520个字节,物理地址为基地址219+偏移量520)649 

(2)1 11     2311   

(3)2800    800>100(段的长度),那么直接判定其段号越界

(4)3480        1807

(5)4156            156>96  段号越界
 
其实这道题写法有点怪,我看别人都是(0,520)这样写的,比较容易分出段号和偏移量。

【操作系统】段表的逻辑地址和物理地址的转换

原文:https://www.cnblogs.com/wfish/p/13258553.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!