全站数据
8 4 2 0 5 8 1

8086系统为什么数据高8位与低8位要分开存放

劳动法服务专家 | 简单学习,快乐成才!         
问题更新日期:2024-10-11 22:04:16

问题描述

8086系统为什么数据高8位与低8位要分开存放求高手给解答
精选答案
最佳答案

而微处理器如8086一次可处理16位的数据(当然8位亦可),高8位存放在奇地址单元:16位的低8位存放在偶地址单元。如数据1122H存放在4401H,与4402H单元中。

当数据为标准存放方式时,使用16位数据只需访问存储器一次。而非标准存放方式,则需要访问两次存储器。

16位数据在存储器中有两种存放方式。当我们处理16的数据时。

存储器中一个单元只能存放一个8位的数据。

第一种(标准存放)所谓对准存放,即我们所说的标准存放方式。

非对准存放,即非标准存放方式,就必须访问存储器的两个单元(共16位)。如数据1122H存放在4400H,与4401H单元中。

22H在4400H中:16位的低8位存放在奇地址单元,高8位存放在偶地址单元,11H在4401H中。

第二种(非标准存放)