Informtica Para Todos
Enviado por javiercito21 • 20 de Marzo de 2013 • 200 Palabras (1 Páginas) • 301 Visitas
Registros de la CPU
La UCP x86 tiene 14 registros internos y básicos. Algunos son realmente de 32 bits pero por ahora se utilizará el modo real que es compatible con el procesador 8086 (igualmente accesibles a la parte alta de éstos registros, inclusive en el modo real). Los registros son los siguientes (estos registros son de 16 bits nombrados de la siguiente manera, a excepción del registro de banderas).
Registros de uso general
• AX: Acumulador (AL:AH)
• BX: Registro base (BL:BH)
• CX: Registro contador (CL:CH)
• DX: Registro de datos (DL:DH)
Registros de segmento (Solo se pueden usar para los usos mencionados a excepción de ES)
• DS: Registro del segmento de datos
• ES: Registro del segmento extra
• SS: Registro del segmento de pila
• CS: Registro del segmento de código
Registros punteros (También pueden tener uso general)
• BP: Registro de apuntadores base
• SI: Registro índice fuente
• DI: Registro índice destino
Registros especiales (Solo se pueden usar para los usos mencionados)
• SP: Registro apuntador de la pila
• IP: Registro apuntador de la siguiente instrucción
• F: Registro de banderas (8 bits)
La parte baja del registro AX se llama AL y la parte alta AH. La parte baja del registro BX se llama BL y la parte alta BH, y también ocurre lo mismo con el registro CX y DX.
Bits del registro de banderas
...