Acii
Actividad - Prácticas 4, 5 y 6
Al finalizar la actividad se deberán enviar los archivos practica5.asm y practica6.asm por e-mail a saem1783@gmail.comjunto a este archivo ya resuelto.
1. Construye el archivo practica4.exe a partir del archivo Pract3.asm
2. Ejecuta dentro del DOS el programa practica4.
¿Qué es lo que hace elprograma?
Muestra una línea con lo siguiente:”Otro programa con NASM, Presiona ESC para salir Otro programa con NASM, Presiona
ESC para salir”
3. Observa el código e identifica lasinstrucciones
CRLF db 0DH,0AH,'$'
mov dx, CRLF
habilita las instrucciones y vuelve a compilar el programa.
¿Qué sucedió?
El espacio que ocupa es el necesario para mandar a escribir elmensaje
4. Analiza el código del archivo Pract3.asm y contesta lo siguiente:
¿Cuántas etiquetas tiene el código?
3
¿Qué es lo que hace cada apartado etiquetado?
Contiene a loscomando de la etiqueta
¿Cuál es la utilidad de las etiquetas?
Su utilidad es la de dividir el código para una mejor programación y un entendimiento mas eficaz
5. En la instrucción cmpal,27 ¿Qué es lo que se está comparando y porqué?
Por que el 27 es el escape, y es para que pueda salir el programa.
6. Agrega el código necesario para que también se limpie la pantalla yguárdalo con el nombre practica5.asmy a partir de este genera el archivo p6esc.exe.
¿Cuáles instrucciones agregaste y en que apartado?, ¿Usaste etiquetas?
Agregue las siguientesinstrucciones:
Mov cx,0000h
Mov dx,184fh
Mov bh,9
mov al,3
Int 10h
mov ax,4c00h
No usamos etiquetas
7. Realiza modificaciones al código para crear un archivo .com y guárdalo con el nombrepractica6.asm
8. Construye el programa p6esccom.com a partir del archivo practica6.asm
9. Copia y pega el tamaño de los archivos p6esccom.comy p6esc.exe
¿Cuál es el más pesado?
Regístrate para leer el documento completo.