8086/8088系统中存储器的逻辑地址和物理地址之间有啥关系?表示的范围各为多少?

     2023-02-04     132
逻辑地址即是思维性的表示,由于8086的寄存器最大为16位,因此地址在寄存器中按16位大小存放,由段地址和偏移地址联合表示的地址类型叫逻辑地址,例如2000H:1000H,这里的2000H表示段的起始地址,即段地址,而1000H则表示偏移地址,表示逻辑地址时总是书写成段地址:偏移地址。
物理地址即是真实存在的唯一地址,是指的内存中各个单元的单元号,由8086有20条地址线,因此可寻址2的20次方,按2进制位表示规则,即有20位,这个就是物理地址。物理地址因为超过了寄存器大小(16位)因此无法直接存放,需要合成,公式为物理地址=段地址×10H+偏移地址,公式中的数据可从逻辑地址获得。
逻辑地址是16位的,因此范围是2的16次方,即64K。
物理地址是20位的,因此范围是2的20次方,即1M。
参考知识1 范围你一看就知了 两个十六位的 组合为20位 物理地址当然是2的20次方 同时一个物理地址又可对应多个逻辑地址组合 逻辑地址指的是 段地址和偏移地址 物理地址是经过地址加法器转换后的段地址和偏移地址的组合 程序以逻辑地址编址 不是以物理地址编址 参考知识B 逻辑地址[16Bit]:偏移地址[16Bit]==>物理地址[20Bit]
逻辑地址*10H+偏移地址==>物理地址

[16Bit]0000H-FFFFH 【2的16次方,64K】
[20Bit]00000H-FFFFFH 【2的20次方,1M内存空间】

计算机的内外存储器都具有记忆能力,其中的信息不会丢失

计算机的内外存储器都具有记忆能力,其中的信息不会丢失。_____答案:错误解析:内存储器简称内存,是能够通过指令中的地址直接访问的存储器,用来存储正在被CPU使用的程序和数据。“内存”没有记忆能力,只 查看详情

在数据采集系统中,存储历史数据的方式有()

在数据采集系统中,存储历史数据的方式有()A、本机存储B、分布存储C、异机存储D、集中存储参考答案:ABC 查看详情

请详细列出在MKV控制系统中增加一个过程逻辑信号的步骤。

请详细列出在MKV控制系统中增加一个过程逻辑信号的步骤。参考答案:在MKV控制系统中增加一个过程逻辑信号的步骤,一般情况下有以下几点:1、确定所增加的过程逻辑信号的逻辑名。2、修改配置文件(FACTO 查看详情

在MKV控制系统中,燃机并网必须满足的逻辑信号是()

在MKV控制系统中,燃机并网必须满足的逻辑信号是()A、L25B、L25PC、L25XD、L25Z参考答案:ABC 查看详情

逻辑狗是啥

...是什么逻辑狗”的由来——原名LOGICO,是一种思维升级的系统训练学具。辅助学习,锻炼脑力。逻辑狗是源自德国的幼儿教材,把数学、观察力、语言、智力、逻辑思维能力以游戏的方式融合在一起,让孩子边动手,边玩游戏,... 查看详情