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

Vue d'ensemble du jeu d'instructions 8086 avec exemples

Le 8086 offre un jeu d'instructions riche groupé par fonction. Catégories clés et exemples :

1. Transfert de données

MOV AL, 05H ; Charge l'immédiat 05H dans AL
MOV BX, [SI] ; Charge un mot depuis la mémoire à DS:SI dans BX

2. Arithmétique

ADD AL, BL ; AL = AL + BL
SUB AX, 0010H ; AX = AX - 16

3. Logique

AND AL, 0FH ; Masque le nibble supérieur
OR AL, 34H ; Positionne les bits 2,4,5

4. Transfert de contrôle

JMP 1000H ; Saut inconditionnel
JZ 2000H ; Saut si Drapeau Zéro = 1

5. Opérations sur chaînes

REP MOVSW ; Répète MOVSW CX fois (copie mots)

6. E/S

IN AL, 10H ; Lit depuis le port 10H
OUT 20H, AL ; Écrit AL vers le port 20H

7. Contrôle processeur

HLT ; Arrête CPU jusqu'à interruption

Ce ne sont qu'une fraction des ~130+ instructions ; chacune a ses opérandes, effets sur drapeaux et temporisation spécifiques.

Amplificateurs et préamplis