下图所示分别给出了页式或段式两种地址变换示意……(内存管理解答题)

下图所示分别给出了页式或段式两种地址变换示意……(内存管理解答题)

 

(1)两幅图不一样的地方就只有中间的那一坨~

如果左图是分段存储管理系统的地址变换机构,那么3号段对应的基址是12,而段内偏移是586,故12~12+586都属于3号段

但是,1号段和4号段的基址是15和20,也在3号段内,矛盾了,所以左图是页式存储,右图是段式存储

(2)分页存储逻辑地址转换为物理地址的公式为E=bl+W,b是指块号,l是指页面大小,w指页内偏移量。

而页面大小未知,但页内偏移量是11位的(0~10),故页面大小=2^11=2048B

故物理地址=12*2048+586=25162

分段存储的逻辑地址转换为物理地址E=b+W=4000+586=4586,这里的b是段始址,W是指段内偏移量