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 cadena<br />

Mnemónico<br />

SCASB<br />

SCASW<br />

CMPSB<br />

CMPSW<br />

Prefijo<br />

REP<br />

REP<br />

Código Objeto<br />

AE<br />

AF<br />

A6<br />

A7<br />

F3 AA<br />

F3 AB<br />

F3 A4<br />

F3 A5<br />

Mnemónico<br />

SCASB<br />

SCASW<br />

CMPSB<br />

CMPSW<br />

REP STOSB<br />

REP STOSW<br />

REP MOVSB<br />

REP MOVSW<br />

Extra<br />

Extra<br />

Segmento<br />

Extra, Datos<br />

Extra, Datos<br />

Extra<br />

Extra<br />

Extra, datos<br />

Extra, datos<br />

Operación simbólica<br />

AL – ES:[DI]; actualiza banderas<br />

Si DF=0, DI DI + 1<br />

Si DF=1, DI DI - 1<br />

AX – ES:[DI+1:DI]; actualiza banderas<br />

Si DF=0, DI DI + 2<br />

Si DF=1, DI DI - 2<br />

DS:[SI] - ES:[DI]; actualiza banderas<br />

Si DF=0 DIDI+1, SISI+1<br />

Si DF=1 DIDI-1, SISI-1<br />

DS:[SI+1:SI] - ES:[DI+1:DI]; actualiza banderas<br />

Si DF=0 DIDI+2, SISI+2<br />

Si DF=1 DIDI-2, SISI-2<br />

STOSB; CX CX – 1 Repite hasta que CX=0<br />

STOSW; CX CX – 1 Repite hasta que CX=0<br />

MOVSB; CX CX – 1Repite hasta que CX=0<br />

MOVSW; CXCX-1Repite hasta que CX=0

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

Saved successfully!

Ooh no, something went wrong!