8085微处理器中的寄存器间接寻址方式
在这种模式下,数据通过寄存器指向的地址从一个寄存器传输到另一个寄存器。寄存器间接寻址模式也称为间接寻址模式。例如,MOV A, M:表示数据从寄存器对HL指向的内存地址传输到寄存器A。
MOV E, M
它在内存中只占用1个字节。**MOV E, M**是这种类型的示例指令。它是一个1字节指令。假设E寄存器的内容是DBH,H寄存器的内容是40H,L寄存器的内容是50H。假设位置4050H的数据值为AAH。当8085执行此指令时,E寄存器的内容将更改为AAH,如下所示:
| 之前 | 之后 | |
|---|---|---|
| (E) | DBH | AAH |
| (HL) | 4050H | 4050H |
| (4050H) | AAH | AAH |
| 地址 | 十六进制代码 | 助记符 | 注释 |
|---|---|---|---|
| 2008 | 2A | MOV E, M | E ← HL寄存器对指向的内存位置的内容 |
此MOV E, M指令的时序图如下:

总结:因此,此指令**MOV E**, M需要1个字节、2个机器周期(操作码获取、内存读取)和7个T状态才能执行,如时序图所示。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP