next up previous contents
Next: Manejo de memoria Up: El modo protegido Previous: El modo protegido

Los registros

El procesador i486 trabaja con registros de 32 bits, los cuales son una extención de los registros que tiene el 8086. La figura 2.4 muestra los registros extendidos. Los registros generales son EAX, EBX, ECX, EDX, EBP, ESP, ESI y EDI. Estos registros se utilizan para realizar todas las operaciones aritméticas, lógicas, y también se utilizan como operandos para calcular direcciones (excepto el registro ESP que no puede utilizarse como un operando de índice). Además se pueden utilizar los registros de 16 bits utilizando los nombres AX, BX, CX y DX, al igual que los registros de 8 bits utilizan los nombres AH, AL, BH, BL, CH, CL, DH y DL.

Análogamente a los registros generales, el registro de banderas se llama EFLAGS para trabajar sus 32 bits, si se desea trabajar su parte baja (o el registro de 16 bit) únicamente se llama registro FLAGS, figura 2.5.



Amilcar Meneses
2002-10-03