早教吧 育儿知识 作业答案 考试题库 百科 知识分享

分段存储管理需提供二维地址因为分段是程序员自己定的每段大小不一样,故需提供二维地址,逻辑地址空间被分成了段号和段内位移,可问题是各段均从0开始编址,那么各段所提供的段号不都

题目详情
分段存储管理需提供二维地址
因为分段是程序员自己定的每段大小不一样,故需提供二维地址,逻辑地址空间被分成了段号和段内位移,可问题是各段均从0开始编址,那么各段所提供的段号不都一样了吗.
▼优质解答
答案和解析
一.分页存储管理
1.基本思想
用户程序的地址空间被划分成若干固定大小的区域,称为“页”,相应地,内存空间分成若干个物理块,页和块的大小相等.可将用户程序的任一页放在内存的任一块中,实现了离散分配.
2.分页存储管理的地址机构
15 12 11 0
页号P 页内位移量W
页号4位,每个作业最多2的4次方=16页,表示页号从0000~1111(24-1),页内位移量的位数表示页的大小,若页内位移量12位,则2的12次方=4k,页的大小为4k,页内地址从000000000000~111111111111
若给定一个逻辑地址为A,页面大小为L,则
页号P=INT[A/L],页内地址W=A MOD L
3.页表
分页系统中,允许将进程的每一页离散地存储在内存的任一物理块中,为了能在内存中找到每个页面对应的物理块,系统为每个进程建立一张页面映射表,简称页表.页表的作用是实现从页号到物理块号的地址映射.
页表:
页号 物理块号 存取控制
0 2
1 15(F)
2 14(E)
3 1
4.地址变换
(1) 程序执行时,从PCB中取出页表始址和页表长度(4),装入页表寄存器PTR.
(2) 由分页地址变换机构将逻辑地址自动分成页号和页内地址.
例:11406D=0010|110010001110B=2C8EH
页号为2,位移量为C8EH=3214D
或11406 DIV 4096=2
11406 MOD 4096=3214
(3) 将页号与页表长度进行比较(2
看了 分段存储管理需提供二维地址因...的网友还看了以下:

MCS-51单片机的存储器结构在逻辑可分为哪三个逻辑空间?单片机原理及应用  2020-05-16 …

存储器(四大物理空间,三大逻辑空间,划分原理)存储器四大物理空间,三大逻辑空间,划分原理谁知道告诉  2020-05-16 …

操作系统问题页表项某系统采用分页存储管理方式,拥有逻辑空间32页,每页2K,拥有物理空间1M(1)  2020-06-12 …

论文答辩的常见问题答案1、自己为什么选择这个课题?2、研究这个课题的意义和目的是什么?3、全文的基  2020-06-19 …

从分子运动的观点看,物体受热膨胀的原因是A.物体内各个分子体积变大B.分子无规则振动加快,振动范围  2020-07-05 …

帮忙想几个类型的病句并改正一:语序不当二:搭配不当三:成分残缺四:成分赘余五:结构混乱六:表意不明  2020-07-06 …

软件工程开发过程软件开发的本质,即实现问题空间的概念和处理逻辑到解空间的概念和处理逻辑之间的映射,  2020-07-30 …

某系统采用页式存储管理,拥有逻辑空间32页,每页2K,拥有物理空间1M.(1)\x05写出逻辑地址的  2020-11-21 …

从分子运动的观点看,物体受热膨胀的原因是()A.物体内各个分子体积变大B.分子无规则振动加快,振动范  2020-11-30 …

为什么要选择浅谈王维山水田园诗的意境美这一课题课题:浅谈王维山水田园诗的意境美1、全文的基本框架、基  2021-02-01 …