8085微处理器中的AD7-0引脚
英特尔8085是一款由英特尔生产的8位微处理器,于1976年推出。它在软件上与更著名的英特尔8080兼容,只增加了两个次要指令来支持其增加的中断和串行输入/输出功能。当8085需要接收8位信息时,它通过这八个引脚AD7、AD6、…、AD0接收。这八个引脚统称为AD7-0。它们基本上被称为“地址数据”。当8085需要发送8位信息时,它通过这同一组引脚发送。这些引脚是双向引脚。
同一组线路既用于接收信息也用于发送信息,因为在任何时间点,处理器要么接收信息,要么发送信息,但不会同时进行。它们由RD`和WR`引脚上发出的信号决定。
RD` 和 WR`引脚– RD` 代表“读取*”。RD`是一个低电平有效的输出信号。
RD`是8085的第32引脚。当RD`= 0时,AD7-0引脚为输入引脚。当RD`= 1时,表示8085未读取信息。
WR`代表“写入”。WR`是一个低电平有效的输出信号。WR`是8085的第31引脚。当WR`= 0时,AD7-0引脚为输出引脚。当WR`= 1时,表示8085未写入或发送信息。
如果8085中的控制单元同时在RD`和WR`上发送逻辑1,则表示8085此时既不读取也不写入。
图:8085引脚图
让我们考虑以下示例以及AD7、AD6、…、AD0引脚上的电压电平。如果我们考虑指令MVIE, ABH,则表示ABH将被移动或复制到寄存器E中。并且,结果,E的先前值将被覆盖。
地址 | 十六进制代码 | 助记符 | 注释 |
---|---|---|---|
2000 | 1E | MVIE, ABH | E ← ABH |
2001 | AB | AB作为操作数 |
此指令将具有以下所示的七个T状态。
总结 - 因此,此指令MVIE, ABH需要2个字节、2个机器周期(操作码获取和内存读取)和7个T状态来执行,如时序图所示。
广告