Está en la página 1de 4

Nombre de la materia

Lenguaje Ensamblador

Nombre de la Licenciatura
Lic. en Ingeniería de Sistemas
Computacionales

Nombre del alumno


Juliá n Ernesto Franco Salas

Matrícula
200456013

Nombre de la Tarea
¿De qué modo podemos crear mó dulos con
rutinas especiales, registros, instrucciones
e interrupciones para el manejo ó ptimo de
un có digo en ensamblador?

Unidad # 7
Macros y procedimientos

Nombre del Profesor


Jaime Humberto Pech Carmona

Fecha
13/02/2023
Unidad #: Tema
Lenguaje ensamblador

ACTIVIDAD 7

Objetivos:

 Reconocer la importancia y las características de operación de las macros y


procedimientos en el diseño de programas en lenguaje ensamblador.

 Codificar macros para realizar tareas repetidas y tareas secundarias, bajo parámetros
configurables en variables.

Forma de evaluación:

Criterio Valor Calificación de alumno

Presentación (Uso de formato


utel, redacción y ortografía, 10%
bibliografía soliciadada)

Ejercicio 1 40%

Ejercicio 2 50%

Total 100%

Instrucciones:

Descargar la actividad en Word y responder directamente en el documento y


subir, recuerda que debes de aumentar las fuentes de información
consultadas aparte de las recomendadas.

 Ejercicio 1. Apoyándote en los siguientes recursos de la semana 7


y contesta la siguiente pregunta:

  Lectura
1) Macros y Procedimientos (Jiménez, 2014).

2
Unidad #: Tema
Lenguaje ensamblador

2) Procedmientos y Macros (Becerra y Zarate, n.d)

Investiga en qué consiste el termino Macros y Procedimientos y


menciona cuáles son las ventajas dentro de la parte hardware y
software de una computadora.

 Ejercicio 2 . Ejercicios de programación:

Desarrolla un programa en lenguaje ensamblador con sus respectivos


comentarios y estructura estándar. Para ello, puedes basarte en todos los
programas que se han realizado con anterioridad. Puede utilizar código de las
clases y libros, pero no copiarlos en su totalidad.

1) Desarrolla un programa implementando una macro en librería con


extensión .lib que permita cambiar el color de fondo de la pantalla,
pasando como argumento el código del color de fondo en binario.

2) Desarrolla un segundo programa basándote en códigos anteriores,


donde hagas uso de dos procedimientos, uno principal y otro
secundario.

- Incluye los códigos de tus programas en el archivo Word donde


realizarás tu actividad; así como también las impresiones de pantalla
donde se muestre el proceso de ejecución y funcionamiento de ambos
programas, incluyendo en las imágenes la fecha actual de elaboración.

3
Unidad #: Tema
Lenguaje ensamblador

- Adjunta los archivos *.asm y *.lib una vez que hayas probado el
correcto funcionamiento de cada programa; así como también el
archivo Word en el espacio correspondiente.

- No olvides incluir al inicio de tus programas tus datos: Nombre,


matricula, fecha, número de actividad y qué es lo que realiza el
programa.

También podría gustarte