La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Interacción con DOS COMP 3200.

Presentaciones similares


Presentación del tema: "Interacción con DOS COMP 3200."— Transcripción de la presentación:

1 Interacción con DOS COMP 3200

2 Interrupt 21H La interface de DOS con programas es mediante la instrucción INT 21H Se usa el valor en AH para seleccionar una función Algunas funciones requieren parametros adicionales COMP 3200

3 Entrada de datos Leer un simbolo del teclado, con eco a la pantalla:
INT 21H Parametro de entrada: AH=01H Salida: devuelve el símbolo en AL Esta instrucción actua sobre STDIN, no necesariamente el teclado. COMP 3200

4 Entrada de datos Leer un simbolo del teclado, sin eco: INT 21H
Parametro de entrada: AH=07H o AH= 08H Salida: devuelve el símbolo en AL Si AH=7, la instrucción actua sobre STDIN, no necesariamente el teclado. AH=8 actua sobre el teclado. COMP 3200

5 Entrada de datos Leer un simbolo del teclado si está disponible, sin eco: INT 21H Parametros de entrada: AH=06H, DL=0FFH Salida: si no hay el simbolo ZF= cierto, si lo hay ZF=falso y el simbolo en AL. COMP 3200

6 Entrada de datos Vaciar el buffer ANTES de realizar la entrada:
INT 21H Parametros de entrada: AH=0CH, AL=una de las funciones de entrada (01H, 06H, 07H, 08H o 0AH) COMP 3200

7 Salida de datos Escribir a STDOUT: INT 21H
Parametros de entrada: AH=02H o 06H(*), DL=Simbolo *En este caso DL no puede ser 0FFH COMP 3200

8 Salida de datos Escribir string a STDOUT:
Parametros de entrada: INT21H, AH=09H, DS:DX=direccion del string terminado con $ COMP 3200


Descargar ppt "Interacción con DOS COMP 3200."

Presentaciones similares


Anuncios Google