逻辑段在物理存储器中可以是邻接的、间隔的、部分重叠的和完全重叠的等4种情况只是强调内存中的一个物理存储单元可以映象到多个逻辑段中,可以有多个逻辑地址表示。存储的时候要考虑只能存储一个数据。最后部分正解 您所在的位置:网站首页 什么叫重叠句 逻辑段在物理存储器中可以是邻接的、间隔的、部分重叠的和完全重叠的等4种情况只是强调内存中的一个物理存储单元可以映象到多个逻辑段中,可以有多个逻辑地址表示。存储的时候要考虑只能存储一个数据。最后部分正解

逻辑段在物理存储器中可以是邻接的、间隔的、部分重叠的和完全重叠的等4种情况只是强调内存中的一个物理存储单元可以映象到多个逻辑段中,可以有多个逻辑地址表示。存储的时候要考虑只能存储一个数据。最后部分正解

2024-07-15 21:56| 来源: 网络整理| 查看: 265

首先对于微机原理这门课最常介绍的就是8086/8088两种型号的芯片。因此咱们的结论也是基于此。3d

 

咱们知道,8086/8088有20根地址线,这使得它们可以寻址1MB的空间;而CPU的指令指针(IP)和堆栈指针(SP)都是16位,故只能直接寻址64KB的地址空间。可是1M那么大的空间占着不用多浪费啊。因此就把它分红了若干逻辑段(咱们平时说的有关于“段”的词汇通常都是指“逻辑段”,而不是存储器物理意义上的分段),“逻辑段”看名字就知道是臆想出来的,每一段最大不超过64KB。逻辑段和逻辑段之间能够是重叠的,也能够是分开的,或者是断开的,如图:(ABCDE段都是逻辑段)指针

逻辑段是一块区域,要能快速准确查找到具体的地址,固然要经过段首地址和一个段首地址的偏移量相加组成。下面的图解释得就很清楚:(左边的段地址也是指逻辑段)调试

而所谓的”段加偏移“说的就是逻辑段首地址*16+偏移量(关于进制本身去领悟,学计算机不要受10进制拘束)blog

理论讲完了。接下来就是简单的结论:class

一、实际地址=物理地址,就是存储器实际上的地址,图2最右,段+偏移能够获得,由20位二进制数表示或者5位16进制数表示原理

二、有效地址(EA)即偏移地址(偏移地址=偏移量)二进制

三、逻辑地址,逻辑地址由两个16位地址份量组成,段地址和偏移量,通常会这样表示-->段地址:偏移量。可是在代码中,若是你单步调试过的话你就会看到代码给出的地址是4位16进制数,其实就是偏移量,不严格地说,这也能够算逻辑地址。做者看了不少资料,对逻辑地址的定义都是模糊地人云亦云,没有明确地制定格式。im

-------以上是做者考试周慌慌张张匆匆忙忙可是认认真真总结的,有缘深刻研究再更新,欢迎指出不足(虽然可能无法改Hhh)总结



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有