当前位置:首页 » 存储配置 » 页面存储器

页面存储器

发布时间: 2022-08-01 14:15:51

A. 分页式存储器的地址分成页号和页内地址两部分,但它仍是线性地址.为什么

分页式存储管理的基本原理:采用分页存储器允许把一个作业存放到若干不相邻的分区中,既可免去移动信息的工作,又可尽量减少主存的碎片。分页式存储管理的基本原理如下: 1、 页框:物理地址分成大小相等的许多区,每个区称为一块

B. 试说明虚拟存储器的涵义,它与物理存储器有什么区别

试说明虚拟存储器的涵义,它与物理存储器有什么区别
页面虚拟存储器与段式虚拟存储器区别:
1、页面虚拟存储器
页式虚拟存储系统中,虚拟空间分成页,称为逻辑页;主存空间也分成同样大小的页,称为物理页。页表中每一个虚存逻辑页号有一个表目,表目内容包含该逻辑页所在的主存页面地址(物理页号),用它作为实存地址的高字段,与虚存地址的页内行地址字段相拼接,产生完整的实主存地址,据此来访问主存。
2、段式虚拟存储器
段式虚拟存储器是按程序的逻辑结构划分地址空间,段的长度是随意的,并且允许伸长,它的优点是消除了内存零头,易于实现存储保护,便于程序动态装配;缺点是调入操作复杂。将这两种方法结合起来便构成段页式调度。在段页式调度中把物理空间分成页,程序按模块分段,每个段再分成与物理空间页同样小的页面。

C. 内储存器的作用

储存器具有记忆功能,用来保存信息,如数据,指令和运算结果等等。
它可以分为外储存器和内储存器两种。下面进行详细说明。
1) 内储存器(内存)
内储存器直接与CPU相连接,储存容量较小,但速度快,用来存放当前运行程序的指令和数据,并直接与CPU交换信息。内储存器由许多储存单元组成,每个单元能存放一个二进制数或一条由二进制编码表示的指令。内储存器是由随机储存器和只读储存器构成的.
2) 外储存器(外存)
外储存器是内储存器的扩充。它储存容量大,价格低,但储存速度慢,一般用来存放大量暂时不用的程序,数据和中间结果,需要时,可成批的与内存进行信息交换。外存只能与内存交换信息,不能被计算机系统的其他部件直接访问。常用的外存有磁盘,磁带,光盘等。

D. 请教下,操作系统里分页存储的页框和页号有什么区别啊

假设你要运行一个4MB的游戏,为了方便易懂,不妨把这个游戏叫做扫雷。

现在是2021年,早已是大内存时代,16GB的内存已经司空见惯。

但是现在我们假设我们的内存并不大,只有16MB。

你的游戏本来存储在硬盘中,操作系统划分了一部分硬盘中的区域,假设是16MB,和内存构成了一个看起来比较大的存储器,总共32MB。

但其实你没这么大的空间。

操作系统按照事先定好的页面大小(这里假设是1MB)把你的游戏分割成了4MB/1MB=4页。

未调入内存中运行,在虚拟存储系统中,你总共有4页,这4页,就叫页号。

操作系统把真正的内存空间,16MB,也按页划分,总共有16页,现在可以分给你的扫雷用的,有2页。

你的扫雷运行时,并不是时时刻刻都需要4MB的完整数据,假如你正在玩第一关,你就只需要前面的数据。

按照这样的思想,就可以先调入你刚刚分好的4页中的前2页,进入内存,这样你的扫雷就可以跑了,也不需要占据太多空间,导致别的程序用不了。

而被调入的2页,占了真正内存中的2页,内存中的页,就叫页框。

当你需要用到本来4页中的第2页中的某个数据时,他已经在内存中了,你可以随时用。

但如果你要用第3页的里的某个数据,他不在内存,只能先从硬盘中调入第3页到内存中分配给你的2个页框中的某一个,再访问这个数据。

这个就叫缺页

为了区分说的页是内存中的页,还是虚拟存储系统中的页,就有了两个叫法。


那为什么要这么干呢?因为你需要同时做很多事情。

你需要玩扫雷,还要挂着迅雷,同时上着QQ聊天,可能还用着网易云听歌。

如果扫雷、迅雷、QQ、网易云全部调入主存,很多数据是用不着的。

比如你在玩扫雷第三关,你并不需要第一关的数据。

那全都调入,就很浪费内存。需要调入,不需要调出,这样,你的程序能跑,而且还能跑很多个。

你的存储器看起来比原来大了,因为你本来的内存是无法同时跑这4个程序,现在靠着这个假的存储器就可以了,这个所谓假的存储器就叫虚拟存储器

E. 计算机组成原理中一个关于页式存储器地址计算的问题

问题给的不够详细准确。32773应该是十进制数,4KB=4096B。而页表你也给的不全面,应该是逻辑页号0,1,2,3,4,5对应物理页号2,5,6,8,7,11.以上为条件下,32773/4096=8,对应逻辑页号是3。32773%4096=5,是页内地址。所以逻辑地址应是3*4096+5=12293.

F. 在页式虚拟存贮器中,什么叫页面失效什么叫页面争用什么时候两者同时发生

页面失效是该页未装入主存,需要从辅存中调页。页面争用(冲突)是两个以上的虚页想要进入主存中同一页面位置的现象。页面失效不一定发生页面冲突,页面争用一定由页面失效引起。

G. 页面虚拟存储器与段式虚拟存储器的区别

页面虚拟存储器与段式虚拟存储器区别:
1、页面虚拟存储器
页式虚拟存储系统中,虚拟空间分成页,称为逻辑页;主存空间也分成同样大小的页,称为物理页。页表中每一个虚存逻辑页号有一个表目,表目内容包含该逻辑页所在的主存页面地址(物理页号),用它作为实存地址的高字段,与虚存地址的页内行地址字段相拼接,产生完整的实主存地址,据此来访问主存。
2、段式虚拟存储器
段式虚拟存储器是按程序的逻辑结构划分地址空间,段的长度是随意的,并且允许伸长,它的优点是消除了内存零头,易于实现存储保护,便于程序动态装配;缺点是调入操作复杂。将这两种方法结合起来便构成段页式调度。在段页式调度中把物理空间分成页,程序按模块分段,每个段再分成与物理空间页同样小的页面。

热点内容
androidubuntu 发布:2024-09-17 03:50:27 浏览:701
识梦源码 发布:2024-09-17 03:50:18 浏览:26
诺基亚密码忘了打什么电话 发布:2024-09-17 03:27:09 浏览:555
树深度优先算法 发布:2024-09-17 03:26:58 浏览:472
跳转页源码 发布:2024-09-17 03:13:05 浏览:543
html文件上传表单 发布:2024-09-17 03:08:02 浏览:785
聊天软件编程 发布:2024-09-17 03:00:07 浏览:726
linuxoracle安装路径 发布:2024-09-17 01:57:29 浏览:688
两个安卓手机照片怎么同步 发布:2024-09-17 01:51:53 浏览:207
cf编译后没有黑框跳出来 发布:2024-09-17 01:46:54 浏览:249