说明段表的组成与逻辑段地址到内存物理地址的变换。

admin2019-01-16  21

问题 说明段表的组成与逻辑段地址到内存物理地址的变换。

选项

答案段表也是一个特定的段,通常被保存在主存中。段表由多个入口(表项)组成,每个表项由三部分内容构成:段起始地址、段的长度、段的装入位。段起始地址给出的是本段在主存中的起始地址,该起始地址加上段内地址就得到本段的一个字在主存中的真正地址。段的长度用于主存使用的合法性检查,当出现段内地址超过段的长度时,就是主存使用中的一个地址越界错误。段的装入位用于判断本段是否已装入主存。 地址转换过程,从概念上讲可以用如下办法完成:把逻辑地址中的段号与段表基地址的内容相加,用相加之和作地址,找到段表的一个表项,检查该表项中的装入位,其内容为1,表示该段已调入主存,从表项中取段的起始地址与逻辑地址中的段内地址相加,就得到一个数据在主存中的实际地址。若表项的装入位的值为0,表示该段尚未调入主存,则操作系统负责首先把该段从磁盘装入主存,并相应修改段表中的该表项内容,之后才可以完成地址转换过程。

解析
转载请注明原文地址:https://kaotiyun.com/show/IaRi777K
0

最新回复(0)