8086 中的 BHE' 信号何时激活或停用?

问题描述

我正在研究 8086 的硬件规范,我想知道 BHE' 信号有什么作用?什么时候激活?已停用?

解决方法

可以寻址内存中的字节(8 位)和字(16 位)。

要在偶数地址访问字节A0 信号逻辑上将为 0,BHE 信号将为 1。
要访问奇地址上的一个字节A0 信号为逻辑 1,BHE 信号为 0。
要访问偶数地址的字A0 信号逻辑上将为 0,BHE 信号也将为 0。

说明 A0 BHE 循环
移动,[1234h] 0 1 10
移动,[1235h] 1 0 10
mov ax,[1234h] 0 0 10

要访问奇地址处的字,处理器需要单独寻址字节。这将招致 4 个周期的惩罚!
指令 mov ax,[1235h] 将需要 14 个周期。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...