Software">
Nothing Special   »   [go: up one dir, main page]

Actividad 3 Lenguaje Ensamblador

Descargar como doc, pdf o txt
Descargar como doc, pdf o txt
Está en la página 1de 5

Nombre de la materia

Lenguaje ensamblador

Nombre de la Licenciatura
Ingeniería en sistemas
computacionales

Nombre del alumno


Castellanos Có rdova Luisa Adriana

Matrícula
010485833

Nombre de la Tarea
Actividad 3

Unidad 3
Programació n en ensamblador

Nombre del Profesor


Jaime Humberto Pech Carmona

Fecha
02/08/2023
Unidad #: Tema
Materia

ACTIVIDAD 3
Forma de evaluación:

Criterio Valor Calificación de alumno

Presentación (Uso de formato 10%


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

Ejercicio 1 20%
20%
Ejercicio 2
50%
Ejercicio 3

Total 100%

“Los verdaderos programadores pueden escribir código ensamblador en cualquier


lenguaje”. Larry Wall

Objetivos:

 Identificar el proceso de compilación de un programa en lenguaje ensamblador.


 Distinguir los diferentes tipos de operaciones a realizar en un programa.
 Utilizar apropiadamente el software de compilación.

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 3 realiza las


siguientes descripciones:

  Lectura
1) Programación en ensamblador (Jiménez, 2014).
2) Microprocesadores Intel. (Brey, B.B., 2006)

2
Unidad #: Tema
Materia

1.1 Describa con sus propias palabras lo que significa cada uno de los
siguientes términos. 

1) Código: Representa la sección del programa donde se escriben las


instrucciones y rutinas que conforman la lógica del programa.
2) Pila: Es una estructura de datos que se utiliza para almacenar información
temporalmente durante la ejecución del programa, como direcciones de retorno de
subrutinas y variables locales.
3) Datos: Representa la sección del programa donde se declaran y se
reservan variables y constantes que serán utilizadas en el código del programa.
4) Modelo: Se refiere al modelo de memoria que se utilizará en el programa,
determinando cómo se organizará la memoria y cómo se accederá a los datos .
5) Directiva:También llamadas pseudo-instrucciones, son instrucciones
especiales utilizadas para definir datos, reservar espacio en memoria, establecer
configuraciones y otras operaciones que no son directamente traducidas a
instrucciones de máquina.
6) Etiqueta: Es un identificador utilizado para marcar ubicaciones específicas
en el código del programa, como puntos de salto o inicio de subrutinas.
7) Operando: Representa los datos que son utilizados por las instrucciones en
lenguaje ensamblador. Los operando pueden ser valores constantes, direcciones
de memoria o registros del procesador.

1.2 ¿Cuál es su función en un programa en lenguaje ensamblador?

Cada opción tiene una función específica en un programa en lenguaje ensamblador: el


código contiene las instrucciones y rutinas del programa, la pila se utiliza para gestionar
la memoria temporal, los datos almacenan las variables y constantes, el modelo define
el esquema de memoria, las directivas proporcionan instrucciones adicionales al

3
Unidad #: Tema
Materia

ensamblador, las etiquetas marcan ubicaciones importantes y los operandos son los
datos utilizados en las instrucciones.

 Ejercicio 2. Apoyándote en los siguientes recursos de la semana 3 realiza el


siguiente ejercicio:

  Lectura
1) Programación en ensamblador (Jiménez, 2014).
2) Microprocesadores Intel. (Brey, B.B., 2006)

http://www.dsi.fceia.unr.edu.ar/downloads/digital_II/EMU_Setup.zip

Ingresa el link en un navegador y descarga el archivo ajecutable que se encuentra en la liga


mencionada. Posteriomente, proporciona las capturas de pantalla sobre el proceso de
instalación del emulador; emu8086, incluyendo en las imágenes la fecha actual de
instalación.

4
Unidad #: Tema
Materia

Una diculpa profesor, se descompuso mi lap top y estoy realizando mis actividades en
mi trabajo y no tengo manera de ejecutar este apartado.

También podría gustarte