装入时,相应的地址要修改 若存放的位置从150开始 则所有的地址都加150 加完后的地址是物理地址 不能改变
可变分区:产生的外部碎片需要紧凑
C D 都是执行时才进行地址的变换的
该共享段直接在内存中 不用调入调出 供多个进程共享
II 假设该进程很小 页面大产生的内部碎片就多
C 是划分了页面大小之后 才确定了CPU的地址结构
查段表 后 形成物理地址不是在内存吗 不能一次性用物理地址访存吗 为什么还要分两次
对用户来说 是分段的 方便编程 但系统其实在背后悄咪咪分页
法1:
法2:因为逻辑地址空间2^16页 所以页目录号和页号总共16bit才能指向这么多页 不是很懂
一个块/
一个页最大是2^16这么大吗?
页目录表也就是一级目录,
逻辑地址16bit?
页表项16bit?
链接成装入模块形成逻辑地址 装载到内存中形成物理地址