>> Technologie Électronique >  >> Audio pour la maison >> Amplificateurs et préamplis

Modes d'adressage du microprocesseur Intel 8085

Le 8085 (8 bits, 1976) utilise sept modes d'adressage pour spécifier les opérandes des instructions. Chaque mode détermine comment l'adresse effective ou la donnée est dérivée.

ModeDescriptionExempleSource opérande
1. ImmédiatOpérande fait partie de l'instruction (8 ou 16 bits).MVI A, 32H / LXI H, 2050HOctets instruction
2. RegistreOpérande dans un des registres 8 bits (A,B,C,D,E,H,L) ou paire (BC,DE,HL,SP).MOV A, B / DAD HRegistre interne
3. DirectAdresse 16 bits dans instruction ; accès mémoire direct.LDA 2050H / STA 3000HMémoire (adresse fixe)
4. Indirect par registreAdresse tenue dans paire HL (ou BC/DE pour LDAX/STAX).MOV A, M / LDAX BMémoire (pointeur dans HL/BC/DE)
5. Implicite (Implied)Opérande implicite par opcode ; pas d'adresse explicite.CMA (complément A) / RAL (rotation A gauche via retenue)Accumulateur / Drapeaux
6. Relatif (pour branches)Offset signé 8 bits ajouté à PC pour sauts conditionnels.JNZ BOUCLE (offset calculé par assembleur)PC + offset
7. Indexé (Non natif)8085 n'a pas vrai adressage indexé ; simulé via HL + offset avec DAD / INX.Routine logicielle—

Note : Le 8085 n'a pas « Base-Registre Indirect avec Déplacement » ni « Pile Indirect » comme modes matériels distincts (ce sont fonctionnalités 8086+). Opérations pile (PUSH/POP) utilisent SP implicitement.

Amplificateurs et préamplis