>> Tecnologia elettronica >  >> Casa intelligente >> Aspirapolvere

Istruzione MOV A, M del Microprocessore 8085: Sposta Memoria nell'Accumulatore

Nel microprocessore Intel 8085, MOV A, M copia il byte dalla posizione di memoria indirizzata dalla coppia di registri HL nell'Accumulatore (A).

Dettagli Istruzione

ProprietàValore
MnemonicoMOV A, M
Opcode (Esadecimale)7E
OperazioneA ← [HL]
Flag InfluenzatiNessuno (S, Z, AC, P, CY invariati)
Byte1
Cicli Macchina2 (Fetch Opcode + Lettura Memoria)
T-States7 (4 + 3)
Modalità di IndirizzamentoRegistro Indiretto (tramite HL)

Come Funziona

  1. PC → fetch opcode 7E dalla memoria.
  2. Decoder riconosce MOV A, M.
  3. Coppia HL (H=byte alto, L=byte basso) contiene indirizzo memoria 16 bit.
  4. Ciclo lettura memoria: bus indirizzi ← HL; bus dati → byte a quell'indirizzo.
  5. Byte caricato in Accumulatore (A). HL invariato.

Pattern di Utilizzo Comuni

; Carica dati da indirizzo 2050H in A LXI H, 2050H ; Carica HL con 2050H (3 T-states) MOV A, M ; A ← [2050H] (7 T-states) ; Copia blocco memoria (es. 10 byte da 3000H a 4000H) LXI H, 3000H ; Sorgente LXI D, 4000H ; Destinazione MVI C, 0AH ; Contatore = 10 LOOP: MOV A, M ; Leggi sorgente STAX D ; Scrivi su dest (A → [DE]) INX H ; Sorgente++ INX D ; Destinazione++ DCR C ; Contatore-- JNZ LOOP ; Ripeti finché 0 

Istruzioni Correlate

MnemonicoOperazioneOpcodeCaso d'Uso
MOV M, A[HL] ← A77Salva A in memoria (HL)
LDA addrA ← [addr]3ACaricamento diretto (3 byte, 13 T)
STA addr[addr] ← A32Salvataggio diretto (3 byte, 13 T)
LDAX B/DA ← [BC/DE]0A/1ACarica tramite coppia BC/DE (7 T)
STAX B/D[BC/DE] ← A02/12Salva tramite coppia BC/DE (7 T)

Punto Chiave

MOV A, M è il modo più veloce per caricare da un indirizzo calcolato/variabile (tramite HL). LDA è per indirizzi fissi noti al momento dell'assemblaggio. Usa HL per puntatori, array, stack, buffer.

  1. Scucitrice (Spellafili): Usi, Tecnica e Consigli per l'Acquisto
  2. I Lavelli Kohler da Lowe's Hanno la Stessa Qualità dei Negozi di Idraulica?
  3. Recensione Kohler Class 6 Cimarron K-3609 1.29 GPF
  4. Domande e risposte sull'ammorbidente su WikiAnswers: cosa è coperto
  5. Ogni WC Ha Bisogno del Proprio Sfiato? (Codice Idraulico e Fisica)
  6. Identificare i Fili su un Cavo per Asciugatrice a 3 Fili: Non Indovinare—Testa