07.05.2013 Views

Tema 2. Características del Microprocesador 80X86. - UAM

Tema 2. Características del Microprocesador 80X86. - UAM

Tema 2. Características del Microprocesador 80X86. - UAM

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Tema</strong> <strong>2.</strong> <strong>Características</strong> <strong>del</strong> <strong>Microprocesador</strong><br />

<strong>80X86.</strong><br />

Instrucciones de Ajuste.<br />

Mnemónico<br />

DAA<br />

DAS<br />

AAA<br />

AAS<br />

AAM<br />

AAD<br />

CBW<br />

CWD<br />

Código<br />

Objeto<br />

27<br />

2F<br />

37<br />

3F<br />

D4 0A<br />

D5 0A<br />

98<br />

99<br />

Mnemónico<br />

DAA<br />

DAS<br />

AAA<br />

AAS<br />

AAM<br />

AAD<br />

CBW<br />

CWD<br />

Segmento de memoria<br />

Dentro <strong>del</strong> CPU<br />

Dentro <strong>del</strong> CPU<br />

Dentro <strong>del</strong> CPU<br />

Dentro <strong>del</strong> CPU<br />

Dentro <strong>del</strong> CPU<br />

Dentro <strong>del</strong> CPU<br />

Dentro <strong>del</strong> CPU<br />

Dentro <strong>del</strong> CPU<br />

Operación simbólica<br />

Si AL ∧ 0F > 9 o AF = 1, entonces<br />

ALAL+ 6; AF 1<br />

Si AL > 9F o CF = 1, entonces AL AL + 60H; CF 1<br />

Si AL ∧ 0F > 9 o AF = 1, entonces<br />

ALAL-6; AF 1<br />

Si AL > 9F o CF = 1, entonces AL AL - 60H; CF 1<br />

Si AL ∧ 0F > 9 o AF = 1, entonces<br />

ALAL+ 6; AH AH + 1; AF 1; CF AF;<br />

AL AL ∧ 0F<br />

Si AL ∧ 0F > 9 o AF = 1, entonces<br />

ALAL- 6; AH AH - 1; AF 1; CF AF;<br />

AL AL ∧ 0F<br />

AH AL / 0AH AL Residuo<br />

AL (AH * 0AH) + AL AH 0<br />

Si AL < 80H, entonces AH 0<br />

Si AL > 7F, entonces AH FFH<br />

Si AX < 8000H, entonces DX 0<br />

Si AX > 7FFFFH, entonces DX FFFFH

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!