>> Tecnologia Eletrônica >  >> Áudio Residencial >> Amplificadores

Visão Geral do Conjunto de Instruções 8086 com Exemplos

O 8086 oferece um rico conjunto de instruções agrupado por função. Categorias-chave e exemplos:

1. Movimento de Dados

MOV AL, 05H ; Carrega imediato 05H em AL
MOV BX, [SI] ; Carrega word da memória em DS:SI para BX

2. Aritmética

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

3. Lógica

AND AL, 0FH ; Máscara nibble superior
OR AL, 34H ; Define bits 2,4,5

4. Transferência de Controlo

JMP 1000H ; Salto incondicional
JZ 2000H ; Salta se Zero Flag = 1

5. Operações de String

REP MOVSW ; Repete MOVSW CX vezes (copia words)

6. I/O

IN AL, 10H ; Lê da porta 10H
OUT 20H, AL ; Escreve AL na porta 20H

7. Controlo do Processador

HLT ; Para CPU até interrupção

Estes representam uma fração das ~130+ instruções; cada uma tem operandos específicos, efeitos nas flags e timings.