1 / 86
文档名称:

软件技术基础复习.ppt

格式:ppt   大小:2,985KB   页数:86页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件技术基础复习.ppt

上传人:q1188830 2019/7/23 文件大小:2.92 MB

下载得到文件列表

软件技术基础复习.ppt

文档介绍

文档介绍:软件技术基础复****1、页式存储中,知道逻辑地址求对应物理地址。 用户程序的地址空间被划分成若干固定大小的区域,称为“页”,相应地,内存空间分成若干个物理块,页和块的大小相等。可将用户程序的任一页放在内存的任一块中,实现了离散分配。2. 分页存储管理的地址机构 15         1211                 0     页号P          页内位移量W 页号4位,每个作业最多24=16页,表示页号从0000~1111(24-1),页内位移量的位数表示页的大小,若页内位移量12位,则212=4k,页的大小为4k,页内地址从000000000000~1********** 若给定一个逻辑地址为A,页面大小为L,则 页号P=INT[A/L],页内地址W=A MOD L地址结构及页面大小设置页面的划分完全是一种系统硬件的行为。地址结构如下:页内地址页号3112110在这个完整的32位地址结构中,页号占10位、页内偏移量(也叫页内地址)占12位,页面大小为4KB。若给定某一个逻辑地址(或相对地址),通过下面式子可以得出页号和页内偏移量:页号=逻辑地址DIV页面大小页内偏移量=逻辑地址MOD页面大小例如页面大小为4KB的系统中,若逻辑地址为28024由上式求得28024div4096=6(页号)28024mod4096=3448(页内偏移量)00000000000000000110110101**********页号6页内地址3448某采用分页存储管理的系统中,物理地址占20位,逻辑地址中页号占6位,页大小为1K,问:(1)该系统的内存空间大小是多少?每块的大小是多少?(2)逻辑地址共几位,每个作业最大长度是多少?(1)内存空间大小为220=1M。每块的大小为1K(2)逻辑地址16位。每个作业最大长度为64K实例:在采用页式存储管理的系统中,某作业J的的逻辑地址空间为4页(每页2048字节),且已知该作业的页面映象表如下:试借助地址变换图(画出地址变换图)求出有效逻辑地址4865所对应的物理地址。