(1)分页和分段属于离散型的存储管理方式,相对于连续内存管理方法的主要优点是什么?
(2)某操作系统采用段式存储管理,假设有如下段表:(注意:其中数字为十进制表示)
段号 | 段的长度(字节) | 主存起始地址 |
0 | 660 | 219 |
1 | 14 | 3300 |
2 | 100 | 90 |
3 | 580 | 1237 |
4 | 96 | 1952 |
试解决以下问题:
(a) 给定段号和段内地址,完成段式管理中的地址变换过程(并用图表示)。
(b) 计算[0,430],[1,10],[2,500][3,400]的内存地址,其中方号内的第一元素为段号,第二元素为段内地址。
(c) 存取内存中的一条指令或数据至少要访问几次内存?如何提高地址转换的效率?