Ambas instruções movem dados, mas seus operandos de origem diferem fundamentalmente:
MOV destino, origem
MOV A, B ; Copia B para A MOV M, C ; Copia C para memória em HL MOV D, M ; Copia memória em HL para D MVI destino, dado8
MVI A, 35H ; Carrega 0x35 em A MVI M, 0FH ; Carrega 0x0F em memória em HL MVI C, 'A' ; Carrega ASCII 'A' (0x41) em C | Característica | MOV | MVI |
|---|---|---|
| Tipo de Origem | Registrador ou Memória | Dado Imediato 8-bit |
| Comprimento Instrução | 1 Byte | 2 Bytes |
| T-States (Reg) | 4 | 7 |
| T-States (Mem) | 7 | 10 |
| Caso de Uso | Copiar entre registradores/memória | Carregar constantes, inicializar valores |
Ambas são essenciais para manipulação de dados em programas 8085.
Tecnologia Eletrônica © [www.351231.com]