8086对存储器的管理为什么采用分段的办法?

题目

8086对存储器的管理为什么采用分段的办法?

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在Windows中,对存储器采用分段存储管理时,每一个存储器段可以小至1个字节,大至:

A.4K字节
B.16K字节
C.4G字节
D.128M字节

答案:C
解析:
一个存储器段可以小至一个字节,可大至4G字节。而一个页的大小则规定为4K字节。

第2题:

为什么裂解气要进行压缩?为什么要采用分段压缩?


正确答案: 裂解气压缩的目的是①使分离温度不太低②少耗冷量。
为了节省能量,降低压缩的功率,气体压缩一般都采用多段压缩,段与段段与段之间都设置中间冷却器。

第3题:

实际的存储器管理部件可以采用既分段又______的段页式管理模式。


正确答案:分页
分页

第4题:

8086/8088微处理器可寻址得存储空间是多少?存储器采用分段管理后,其逻辑地址与物理地址是如何组成的?它们之间又是如何转换的?


正确答案: 8086/8088微处理器可寻址得存储空间位220B=1MB。存储器采用分段管理后,存储器地址分为物理地址和逻辑地址。器物理地址用20位地址码表示,编码范围为00000H~FFFFFH.逻辑地址时用户编码得地址,有段地址和段内偏移地址(段地址:偏移地址)组成,两者都得16位。CPU访问存储器时,需在BIU得地址加法器中进行有逻辑地址到物理地址得变换,变换关系为
物理地址=段地址*16+偏移地址

第5题:

8086系统中存储器为什么要分段?各逻辑段之间的关系如何?


正确答案: 8086/8088系统中,可寻址的存储器空间达1M字节,要对整个存储器空间寻址,需要20位长的地址码,而CPU内部可以提供地址的寄存器及算术逻辑运算单元都是16位,其寻址范围为64K字节(16位地址)。因此在8086/8088系统中,把整个存储空间分成许多逻辑段,这些逻辑段容量不能超过64K字节。对任何一个存储单元,只要能得到它所在段的首地址和段内的相对地址(16位),就可对它进行访问。
逻辑段的首地址可在整个存储空间内进行设置,各个逻辑段之间可以紧密相连,也可以相互重叠(完全重叠或部分重叠)。

第6题:

什么叫分段蒸发?为什么要采用分段蒸发?


正确答案: 分段蒸发就是用隔板将汽包的水室分隔成几段,每段与同它相连的上升管和下降管组成独立的水循环回路。给水全部送入汽包的某一段,该段称为净段,水经净段的循环回路蒸发浓缩后,通过装在隔板上的连通管,送到下一段,该段称为盐段。所以盐段的给水就是净段的排污水,而在盐段中的锅炉水同样进行蒸发和浓缩。由于盐段的锅炉水是经过两级蒸发浓缩时,所以它的含盐量要比净段高得多。
(1)锅炉的定期排污管装在盐段,由于盐段锅炉水含盐量高,所以在排出的杂质量相同的条件下,能减少排污水量。与不分段蒸发锅炉相比,在给水品质相同时,采用分段蒸发,可降低锅炉排污率。
(2)在分段蒸发锅炉中,大部分蒸汽由净段锅炉水产生,盐段所产生的蒸汽仅占20%~30%,净段锅炉水水质较好,蒸汽品质也就较好。另外,在汽包盐段内也同样装有旋风分离器等汽水分离装置,并将盐段产生的蒸汽经过净段汽空间引出去,使之再一次进行汽水分离。因此,锅炉采用分段蒸发能改善蒸汽品质减少锅炉排污率,从而提高了发电厂运行的经济性。

第7题:

为什么51系列单片机的存储器系统采用哈佛结构。


正确答案:哈佛结构指的是指令代码和数据分别存放在程序存储器和数据存储器中,两部分存储器分别采用不同的地址总线系统。单片机在工作时一般执行固定不变的应用程序代码,而作为嵌入式控制系统的核心,受限于体积要求,单片机系统一般不会带有辅助存储器(例如硬盘等),为了在断电时也能保存用户的应用程序,故需将程序固化在只读存储器中,而单片机工作时程序运行过程中的数据是变化的,所以需要放在随机访问存储器中。

第8题:

我们一般采用(15)方法来分配和管理虚拟存储器,采用(15)方法来分配和管理实存储器。

A.分段 分段

B.分段 分页

C.分页 分段

D.分页 分页


正确答案:B
解析:分段一般是针对虚拟存储器而言;分页一般是针对实存储器而言。

第9题:

在对存储器的管理中,为什么要引入页管理功能(即为什么要分页)?


正确答案:由于虚拟空间远远大于物理空间,而可用的物理空间即实际安装的内存储器又常常小于可配置的物理空间,因此操作系统需要对任务使用的段进行调度。
如果对段的长度不加任何限制,即段中的字节数可以是任意的,则在多次分配、释放存储空间即进行多次段的调度后,连续的存储区就可能成为占用区和空闲区交叉的不连续的存储区,即产生“碎片”问题。尽管空闲区的总的存储容量远远大于新任务所要求的存储容量,但是因为其不连续而使新任务的段不能调入,新任务也就不能运行。造成存储空间的浪费,也影响了系统运行多任务的能力。此外,如果只有段为调度单位,而段一般都比较大,所以需在内存与硬盘之间频繁进行大块信息的交换,这会降低系统性能。为此,在对存储器的管理中引入了页管理功能。

第10题:

8086系统中的存储器为什么要采用分段结构?有什么好处?


正确答案: 8086CPU中的寄存器都是16位的,16位的地址只能访问64KB的内存。086系统中的物理地址是由20根地址总线形成的,要做到对20位地址空间进行访问,就需要两部分地址,在8086系统中,就是由段基址和偏移地址两部分构成。这两个地址都是16位的,将这两个地址采用相加的方式组成20位地址去访问存储器。
在8086系统的地址形成中,当段地址确定后,该段的寻址范围就已经确定,其容量不大于64KB。同时,通过修改段寄存器内容,可达到逻辑段在整个1MB存储空间中浮动。各个逻辑段之间可以紧密相连,可以中间有间隔,也可以相互重叠(部分重叠,甚至完全重叠)。采用段基址和偏移地址方式组成物理地址的优点是:满足对8086系统的1MB存储空间的访问,同时在大部分指令中只要提供16位的偏移地址即可。