LENGUAJE ENSABLADOR DEL MICROPROCESADOR


http://www.ittux.edu.mx/sites/default/files/MICROCOMPUTADORAS_AL_DETALLE.pdf
Estos son los únicos registros que pueden usarse de modo dual (en 8 o 16 bits) Los registros de la CPU son conocidos por sus nombres propios, que son:
· AX (acumulador)
· BX (registro base)
· CX (registro contador)
· DX (registro de datos)
· DS (registro del segmento de datos)
· ES (registro del segmento extra)
· SS (registro del segmento de pila)
· CS (registro del segmento de código)
· BP (registro de apuntadores base)
· SI (registro índice fuente)
· DI (registro índice destino)
· SP (registro del apuntador de pila)
· IP (registro del apuntador de siguiente instrucción)
· F (registro de banderas)

Las instrucciones de transferencia de datos son las siguientes: 

· MOV                                transfiere
· XCHG                              intercambia
· IN                                     entrada
· OUT                                 salida
· XLAT                               traduce usando una tabla
· LEA                                 carga la dirección efectiva
· LDS                                 carga el segmento de datos
· LES                                  carga el segmento extra
· LAHF                              carga los indicadores en AH
· SAHF                              guarda AH en los indicadores
· PUSH FUENTE              (sp) ¬ fuente
· POP DESTINO               destino ¬ (sp)

Comentarios

Entradas más populares de este blog

"CÓDIGO DE COMO ENCENDER UN LED MEDIANTE PUERTO PARALELO CON ENSAMBLADOR 8086" Y LINK DE DESCARGA DE "EMU8086"

Lenguajes ensambladores e IDE's para programar con este tipo de lenguaje