Академический Документы
Профессиональный Документы
Культура Документы
interrupcin
en
AL
descripcin
Lee el joystick
DL = 01h
DL = 80h
DL = 81h
DL = FFh
AH = 01h
AH = 02h
AH = 03h
AH = 04h
AH = 05h
AH = 06h
AH = 07h
AH = 08h
Desborde de DMA
AH = 09h
AH = 0Ah
AH = 0Bh
AH = 0Ch
TODOS
AH = 01h
TODOS
AH = 02h
TODOS
Leer sectores
AH = 03h
TODOS
Escribir sectores
AH = 04h
TODOS
Verificar sectores
AH = 05h
TODOS
AH = 08h
TODOS
AH = 09h
HD
AH = 0Ah
HD
AH = 0Bh
HD
AH = 0Ch
HD
AH = 0Dh
HD
Reiniciar unidades
AH = 0Eh
PS/2
AH = 0Fh
PS/2
INTERRUPCIONES DE LA IMPRESORA
Vamos a ver cmo podemos imprimir. Para ello, bsicamente haremos uso de la Int 21h del DOS o
de la Int 17h de la BIOS.
40h
00h
Imprime un carcter
05h
Imprime un carcter en la
impresora
01h
Inicializa puerto
02h
Interrupcin
Entrada
21h
AH = 40h
BX = handle de archivo
CX = nmero de bytes a escribir
DS:DX = datos a escribir
Salida
CF = 0 si hubo xito
AX = nmero de bytes escritos realmente
CF = 1 si hubo error
AX = cdigo de error
Interrupcin
21h
Entrada
AH = 5h
DL = carcter a imprimir
Observaciones
Interrupcin
Entrada
Salida
17h
AH = 00h
AL = Carcter a imprimir
DX = nmero de impresora (00h-02h)
AH = Estado de la impresora
Bit
Significado
7
No ocupado
Acusa recepcin
Sin papel
Seleccionado
I/O error
2-1
Sin usar
Fuera de tiempo
Interrupcin
Entrada
Salida
Interrupcin
Entrada
Salida
17h
AH = 01h
DX = nmero de impresora (00h-02h)
AH = Estado de la impresora
17h
AH = 02h
DX = nmero de impresora (00h-02h)
AH = Estado de la impresora