>> Tecnologia elettronica >  >> Audio domestico >> Amplificatori & preamplificatori

Mappa completa dei registri del microprocessore Intel 8085

Il modello di programmazione dell'8085 ruota attorno a un compatto insieme di registri a 8 e 16 bit. Comprendere il ruolo di ciascuno è essenziale per una codifica assembly efficiente.

Registri generici a 8 bit

RegistroUso primario
A (Accumulatore)Destinazione aritmetica/logica; operando I/O.
BSpesso accoppiato con C per la coppia BC a 16 bit.
CIndirizzo porta I/O nelle istruzioni IN/OUT.
DByte basso della coppia DE a 16 bit.
EByte alto della coppia DE a 16 bit.
HByte alto della coppia HL a 16 bit (puntatore memoria).
LByte basso della coppia HL a 16 bit.

Registri speciali a 16 bit

RegistroLarghezzaFunzione
SP (Stack Pointer)16-bitIndirizzo cima dello stack; auto-decremento/incremento su PUSH/POP.
PC (Program Counter)16-bitIndirizzo della prossima istruzione da recuperare; auto-incrementa.

Coppie di registri (trattate come 16 bit da alcune istruzioni)

Registri impliciti

Tutti i registri sono mappati in memoria nell'architettura interna dell'8085; non esiste spazio I/O mappato in memoria per essi.

  1. Come costruire un preamplificatore microfono CB
  2. Filtro di rete fai-da-te secondo Jon Risch
  3. Come Costruire Rack per Apparecchiature Audio
  4. Come testare i condensatori a foglio esterno
  5. Come testare un transistor C2166 CB
  6. Identificare la Polarità del Cavo Altoparlante: Quale Lato è Negativo?