第359页 11.1 基本输入输出接口
- 章节名:11.1 基本输入输出接口
- 页码:第359页
有两种不同的方法连接I/O和微处理器:独立编址I/O与存储器映像I/O
如图从左往右分别是I/O设备,74ALS244*(3态8位缓冲器,一般用作总线驱动器)和微处理器数据总线(此图中为8位总线)。当SEL位低电平时,经过非逻辑输入到1和19口为高电平,再经过一次非逻辑,到1G 2G的时候为低电平,则三态模式为正常态,A端与Y端数据相连传输,相反SEL为高电平时,73ALS244为高阻态(电阻极大),相当于缓存器的电路被断开,数据不传输。这里因为1G和2G都是从SEL端电平连接过来,所以三态只有0态和3态,即0态和高阻态,没有1态。每次执行IN指令时,I/O端口地址被译码,SEL变为高电平。 *74LS244为3态8位缓冲器,一般用作总线驱动器。74LS244没有锁存的功能。地址锁存器就是一个暂存器,它根据控制信号的状态,将总线上地址代码暂存起来。8086/8088数据和地址总线采用分时复用操作方法,即用同一总线既传输数据又传输地址。 74ALS244跟74LS244的功能是一样的。74ALS244的电源工作电压范围为 4.5V ~ 5.5V 74LS244的电源电压为5V。
输出时,当OUT指令执行,AL,AX或EAX的数据通过数据总线(DB)传送给锁存器(74ALS374),SEL也被激活(通过非变为低电平和OC组合 10),电路接通,如果Q端哪个数据为0(低电平)时,LED灯就变亮(VCC和低电平,有电压差)。
95人阅读
苏打草莓对本书的所有笔记 · · · · · ·
-
第60页 寻址方式
除了MOVS指令之外,其他任何指令都不许存储器到存储器(*存储器和寄存器不同,寄存器是CPU里的...
-
第359页 11.1 基本输入输出接口
> 查看全部2篇
说明 · · · · · ·
表示其中内容是对原文的摘抄