已知某分页系统,主存容量为 64K 字节,页面大小为 1K,对一个 4 页大的作 业,其 0、1、2、3 页分别被分配到主存的 2、4、6、7 块中,试:将十进制的逻 辑地址 1023、2500、35

在这里插入图片描述
解答思路:只需将逻辑地址模上页面大小即可得到页号,余数即为页内地址,将页号按照题目条件转换为块号,然后块号*页面大小+页内地址即可得相应物理地址

注意:页面大小为1k=1024B,告诉我们的逻辑地址单位也为B

答案:

 1023物理地址:1023%1024=0......1023   0->2    2*1024+1023=3071
 2500物理地址:  2500%1024=2......452  6*1024+452=6596
 3500物理地址 : 3500%1024=3......428   7*1024+428=7595
 4500物理地址:4500%1024=4......404  产生越界中断

对于下表所示的段表,请将逻辑地址(0,137),(1,4000),(2,3600),(5,239)转换成物理地址。

在这里插入图片描述
和上面道理差不多,只是这里括号第一个是段号,第二个是大小
解答:

(0,137):137<10k 故物理地址:50*1024+137=51337
(1,4000):4000>3k 产生越界中断
(2,3600):3600<5*1024 物理地址:70*1024+3600=75280
(5,239)  大于段长,产生越界中断
  • 20
    点赞
  • 80
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 11
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

工藤学编程

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值