¿Cuál es la función de int 21H en ensamblador?
MOV AH, Fn
INT 21
El. número de función correspondiente La función es la siguiente:
00
Terminación del programa (igual que INT 20H)
CS=prefijo de segmento de programa
01
Entrada por teclado y eco
AL=Ingresar caracteres
02
Salida en pantalla
DL= Caracteres de salida
03
Entrada de comunicación asíncrona
AL=datos de entrada
04
Salida de comunicación asíncrona
DL=Datos de salida
05
Salida de impresora
DL=Carácter de salida
06
Control directo de E/S de Taiwán
DL=FF (entrada)
DL=Carácter (salida)
AL=Carácter de entrada
07
Entrada de teclado (sin eco)
AL=Ingresar caracteres
08
Entrada de teclado (sin eco)
Detectar Ctrl-. Desconectar
AL=Ingresar carácter
09
Mostrar cadena
DS: DX=Dirección de cadena
' $' final de la cadena
0A
Entrada del teclado al buffer
DS: DX=primera dirección del buffer
(DS: DX ) = Número máximo de caracteres en el buffer
(DS: DX 1) = Número real de caracteres escritos
0B
Verificar el estado del teclado
AL=00 Sí entrada
AL=FF Sin entrada
0C
Borrar búfer de entrada y
Solicitar especificación Función de entrada
AL= Número de función de entrada
(1, 6, 7, 8, A)
0D
Conjunto de reinicio de disco p>
Borrar el búfer de archivos
0E
Especifique la unidad de disco predeterminada actual
DL= número de unidad 0=A, 1=B,. ..
AL=letra de unidad
0F
Abrir archivo
DS: DX=Primera dirección de FCB
AL=00 Archivo encontrado
AL=FF Archivo no encontrado
10
Cerrar archivo
DS: DX=FCB Primera dirección
AL=00 Modificación del directorio exitosa
AL=00 Modificación del directorio exitosa
AL=00 Modificación del directorio exitosa
0E
>Especifique la unidad de disco predeterminada actual
DL= número de unidad 0=A, 1=B. ... p> El directorio AL=00 se modificó correctamente
No se encontró ningún archivo en el directorio AL=FF
Espera, no los enumeraré uno por uno. Puedes buscar en Baidu. para las bibliotecas del interior.