Int Dos y Bios
Int Dos y Bios
Int Dos y Bios
DOS
REGISTROS USO DEL RATÓN
CONCEPTO BÁSICO
REGISTROS DE LA CPU
Registros de segmento
Registros de apuntadores de instrucciones
Registros apuntadores
Registros de propósitos generales
Registro índice
Registro de bandera.
... 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
REGISTROS
REGISTROS
interrupciones
Una interrupción es una operación que
suspende la ejecución de un programa de modo
que el sistema pueda realizar una acción especial.
La rutina de interrupción ejecuta y por lo regular
regresa el control al procedimiento que fue
interrumpido, el cual entonces resume su
ejecución.
struct WORDREGS {
unsigned int ax, bx, cx, dx, si, di;
unsigned int cflag, flags;
};
struct BYTEREGS {
unsigned char al, ah, bl, bh, cl, ch;
unsigned char dl, dh;
};
union REGS {
struct WORDREGS x;
struct BYTEREGS h;
};
Interrupciones DE DOS
Como se puede observar en la Fig. 3, REGS es una unión de dos
estructuras que contiene el archivo de encabezado DOS.H. Usar la
estructura WORDREGS permite acceder a los registros de
la CPU como cantidades de 16 bits. El uso de BYTEREGS da acceso
a los registros de 8 bits.