问答题
设作业的虚拟地址宽度为24位,其中高8位为段号,低16位为段内相对地址。试问:
(1)一个作业最多可以有多少段?
(2)每段的最大长度为多少字节?
(3)某段式存储管理采用如下段表,试计算[0,430]、[1,50]、[2,30]、[3,70]的主存地址。其中方括号内的前一元素为段号,后一元素为段内地址。当无法进行地址变换时,应说明产生何种中断。
段号
段长
主存起始地址
是否在主存
0
600
2100
是
1
40
2800
是
2
100
否
3
80
4000
是
【正确答案】
(1)一个作业最多可以有2
8
=254个段。
(2)每段的最大长度为2
16
=655365字节=64KB。
(3)逻辑地址[0,430]的主存地址为:2100+430=2530。
逻辑地址[1,50]的段内地址超过段长,无法进行地址变换,将产生越界中断。
逻辑地址[2,30]所在的第2段没有驻存在内存中,无法进行地址变换,将产生缺段中断。
逻辑地址[3,70]的主存地址为:4000+70=4070。
【答案解析】
提交答案
关闭