A instrução LDA addr carrega o acumulador a partir de um endereço direto de 16 bits. Executa em 4 ciclos de máquina (13 T-states).
| Ciclo de Máquina | T-States | Operação | Barramento / Sinais |
|---|---|---|---|
| 1. Busca de Opcode | T1–T4 | Busca 3Ah do PC | PC→End, ALE, RD, IO/M=0, S1=1, S0=1 |
| 2. Leitura de Memória (Byte Baixo) | T5–T8 | Lê byte baixo do endereço em PC+1 | PC+1→End, RD, IO/M=0 |
| 3. Leitura de Memória (Byte Alto) | T9–T11 | Lê byte alto do endereço em PC+2 | PC+2→End, RD, IO/M=0 |
| 4. Leitura de Memória (Dado) | T12–T13 | Lê dado do endereço (H,L) → A | End→End, RD, IO/M=0, Dado→A |
CLK: __ __ __ __ __ __ __ __ __ __ __ __ __ ALE: ____ ____ ____ ____ RD: ______ ______ ______ ______ ADDR: PC PC+1 PC+2 (H,L) DATA: 3Ah AddrL AddrH DATA→A |F1| |F2| |F3| |F4|
Tecnologia Eletrônica © [www.351231.com]