微机控制技术

8086存储器中存放数据字时有“对准字”和“非对准字”之分,请说明它们的差别。

题目

8086存储器中存放数据字时有“对准字”和“非对准字”之分,请说明它们的差别。

参考答案和解析
正确答案: 一个16位的数据字是按照低地址存放低位数据、高地址存放高位数据来存放的。若16位数据的低8位存放在偶地址,则该数据字就是“对准字”,否则就是“非对准字”。主要差别是CPU读取和存储数据字时,如果是对准字,只需要一次读写操作即可,而非对准字就需要两次读写操作才能实现一个数据字的存取。