Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Laboratorio 01
Laboratorio 01
PRUEBA DE LAS INTERRUPCIONES BASICAS INT 10H BIOS Y 21H ; Interrupción de salida a pantalla
LEA DX,CADENAC
MOV AH,09H
1. Interrupciones de Recorrido de pantalla, INT 21H
posicionamiento de cursor y salida a pantalla.
; Interrupción de salida al sistema operativo
DATOS SEGMENT MOV AX,4C00h ;
INT 21h
CADENAB DB "UNIVERSIDAD NACIONAL DE TRUJILLO","$"
CADENAC DB "INGENIERIA DE SISTEMAS: ", 10,13 CODIGO ENDS
CADENAD DB "PRUEBA DE LA COMPILACION EN TASSEMBLER", 10,13
CADENAE DB "SUB SEDE VALLE JEQUETEPEQUE","$" PILA SEGMENT STACK
DB 160 DUP(?); separación de 160 bytes para uso de pila
DATOS ENDS PILA ENDS
END INIC
CODIGO SEGMENT ……………………………………………………………………………………………………………………………………………………………………………
ASSUME CS:CODIGO, DS:DATOS, SS:PILA .
………………………………………………………………………………………………………………………………………………………………………….
INIC:
MOV AX,DATOS ; asigna a AX el desplazamiento DATOS 2. Prueba de bucles de control utilizando LOOP y el
MOV DS,AX ; asigna al registro DS la dirección inicial registro CX.
;interrupción de recorrido de pantalla
MOV AX,0600h ; función 06, valor de al=00 recorrido total DATOS SEGMENT
MOV BH,07h ; atributo de color
MOV CX,0000h ; posición inicial CADENAB DB "UNIVERSIDAD NACIONAL DE TRUJILLO",10,13
MOV DX,184fh ; posición final renglón 24, columna 79 CADENAC DB " INGENIERIA DE SISTEMAS: ","$"
INT 10h CADENAD DB "PRUEBA DE LA COMPILACION EN TASSEMBLER","$"
CADENAE DB "SUB SEDE VALLE JEQUETEPEQUE","$"
CODIGO ENDS
END INIC