8085微处理器中的A15-8引脚
英特尔8085(“八十·八十五”)是由英特尔生产的8位微处理器,于1976年推出。它与更著名的英特尔8080软件二进制兼容,只增加了两个次要指令来支持其增加的中断和串行输入/输出功能。英特尔8085一次可以读取或写入8位数据。此外,内存用于存储数据和结果,每个内存位置8位。例如,有两个内存位置和四个内存位置,如果有八个内存位置,则需要3位地址来指定感兴趣的位置。如果地址为000,则选择位置0,依此类推,如果地址为111,则选择位置7。在A15-8上,8085发送地址的MSB(最高有效字节)。这些是o/p三态(高阻抗状态)信号,用作16位地址的高8位。在8085微处理器的引脚图中,它们的引脚号分别为28到21。这些信号是单向的,从8085发出以选择内存或I/O设备。使用16个地址引脚,8085能够寻址216 = 26×210 = 64×1024 = 65,536个位置中的任何内存位置。
图:8085引脚图
让我们考虑以下示例以及AD15、AD14、……、AD8引脚的电压电平。如果我们考虑指令MVI E, ABH,则表示ABH将被移动或复制到寄存器E。结果,E的先前值将被覆盖。
地址 | 十六进制代码 | 助记符 | 注释 |
---|---|---|---|
2000 | 1E | MVIE, ABH | E ← ABH |
2001 | AB | ABH作为操作数 |
此指令将具有七个T状态,如下所示。
总结 − 因此,此指令MVI E, ABH需要2个字节、2个机器周期(操作码提取和内存读取)和7个T状态才能执行,如时序图所示。
广告