Beruflich Dokumente
Kultur Dokumente
COMPUTADOR
ENSAMBLADORES
mov ah,4Ch
int 21h
ini endp
end ini
Ejemplo 01
mov ah,4Ch
int 21h
ini endp
end ini
En el Tasm, el código ASCII de un caracter puede referirse escribiendo
el caracter entre comillas.
Las dos últimas instrucciones sirven para terminar el programa
principal y devolver el control al sistema operativo.
Más adelante se da una tabla con algunas interrupciones INT 21h.
FORMATOS DE MEMORIA
MODELO CODIGOS DATOS PILA
Tiny (diminuto) 64KB
Small (pequeño) 64KB 64KB
Medium (mediano) 1MB 64KB
AH OPERACIÓN Detalle
01 Lee el teclado AL = carácter ASCII; lo
escrito en el teclado hace eco
en el monitor
02 Escribe en el monitor DL = carácter ASCII a
(pantalla) visualisar
AH OPERACIÓN Detalle
0E Selecciona unidad de DL = número de unidad de
disco por omisión disco; AL = número total de
unidades de discos presentes.
Unidad de disco A = 00h, B =
01h, C = 02h, etc
2A Lee fecha del sistema AL = día de la semana; CX =
año; DH = mes; DL = día del
mes (domingo = 00; sábado =
06)
2B Establece fecha del CX = año; DH = mes; DL =
sistema día del mes
INT 21h (tabla resumida)
AH OPERACIÓN Detalle
2C Lee hora del sistema CH = hora (0 a 23); CL =
minutos; DH = segundos; DL
= seg/10
2D Establece hora del CH = hora; CL = minutos;
sistema DH = segundos; DL = seg/10
AH OPERACIÓN Detalle
40 Escribe un archivo CX = número de bytes a
escribir; BX = asa del
archivo; DS: DX = dirección
del buffer de archivo que
contiene lo datos a escribir
41 Borra archivo DS: DX = dirección de cadena
ASCII del nombre del archivo
Se pide:
a) Deducir el modo de direccionamiento de cada instrucción
b) Traducir a lenguaje de máquina este programa con la
información que se adjunta.
Arquitectura 8086