Está en la página 1de 11

Fase 4.

Trabajo Colaborativo 3

Presentado Por

CLAUDIA ESCOBAR BETANCOURTH Cd. 67.029.493

Presentado a:
Ing. ANYELO GERLEY QUINTERO

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


ESCUELA DE CIENCIAS BASICIAS, TECNOLOGA E INGENIERA
CEAD PALMIRA
NOVIEMBRE 11 DE 2017
INTRODUCCIN

El siguiente trabajo se realiza un grfico donde se evidencia las instrucciones tipo


salto del Lenguaje Ensamblador (Direcciones corta, cercana y lejana, etiquetas, saltos
incondicionales, saltos condicionales, instrucciones de testeo, decisiones y bucles),
adicionalmente se desarrolla un cdigo en lenguaje ensamblador EMU8086 que
permite leer un nmero de un digito por teclado y determinar si el nmero es par, impar
o cero, y finalmente se desarrolla otro cdigo en el mismo lenguaje donde permite
realizar una multiplicacin de dos nmeros a travs de sumas sucesivas y una potencia
a travs de multiplicaciones sucesivas.
OBJETIVOS

General

Comprender las instrucciones tpicas y los formatos de instrucciones en lenguajes


ensamblador

Objetivos Especficos:

Estudiar los temas propuestos en la unidad III

Se comprendi el lenguaje de maquina ensamblador EMU8086

Se estudiaron los formatos de instrucciones del programa EMU8086

Desarrollar cdigo en lenguaje ensamblador


ACTIVIDADES A DESARROLLAR

Individualmente el estudiante investiga acerca de los temas de la Unidad III


propuestos en el Syllabus del curso (entorno de conocimiento) y prepara un documento
con la interpretacin propia de la temtica teniendo en cuenta los siguientes aspectos:

1. Explicar mediante un grfico en qu consiste las instrucciones tipo salto del


Lenguaje Ensamblador (Direcciones corta, cercana y lejana, etiquetas, saltos
incondicionales, saltos condicionales, instrucciones de testeo, decisiones y bucles)

2. Desarrollar un cdigo en lenguaje ensamblador que permita leer un nmero de


un digito por teclado y determinar si el nmero es par, impar o cero. Generar tres
capturas por pantalla de la ejecucin del programa. Anexar Archivo .asm del programa.
Nota: No utilizar Simuproc. Utilizar el programa EMU8086

3. Desarrollar un cdigo en lenguaje ensamblador que permita realizar una


multiplicacin de dos nmeros a travs de sumas sucesivas y una potencia a travs de
multiplicaciones sucesivas (para ello debe utilizar instrucciones tipo bucle). Al inicio del
programa se deben capturar por teclado dos nmeros de un digito cada uno; Generar
tres capturas por pantalla de la ejecucin del programa. Anexar Archivo .asm del
programa. Nota: No utilizar Simuproc. Utilizar el programa EMU8086
DESARROLLO DE LA ACTIVIDAD
1.
2. Desarrollar un cdigo en lenguaje ensamblador que permita leer un nmero de un
digito por teclado y determinar si el nmero es par, impar o cero. Generar tres capturas
por pantalla de la ejecucin del programa. Anexar Archivo .asm del programa. Nota: No
utilizar Simuproc.
proc. Utilizar el programa EMU8086

Para realizar el cdigo de lenguaje ensamblador se utiliz el programa EMU8086,


descargado del siguiente link: https://emu8086.waxoo.com/descargar

A continuacin se evidencia la ejecucin del programa:

eterminar si el nmero es par:


Determinar par

eterminar si el nmero es Impar:


Determinar
Determinar si el nmero es cero:
3. Desarrollar un cdigo en lenguaje ensamblador que permita realizar una
multiplicacin de dos nmeros a travs de sumas sucesivas y una potencia a travs de
multiplicaciones sucesivas (para ello debe utilizar instrucciones tipo bucle). Al inicio del
programa se deben capturar por teclado dos nmeros de un digito cada uno; Gene Generar
tres capturas por pantalla de la ejecucin del programa. AnexarAnexar Archivo .asm del
programa. Nota: No utilizar Simuproc. Utilizar el programa EMU8086

Para realizar el cdigo de lenguaje ensamblador se utiliz el programa EMU8086,


descargado del siguiente
e link: https://emu8086.waxoo.com/descargar

A continuacin se evidencia la ejecucin del programa:


Adjunto se enva los cdigos .ASM de los dos programas.
CONCLUSIONES

Se investig sobre los temas propuestos en la unidad III y se procedi a


realizar un grfico con las instrucciones tpicas y formato de instrucciones
en lenguajes ensamblador.

Se comprendi el manejo del programa EMU8086.

Se desarroll cdigo en el programa EMU8086 cumpliendo con los puntos


2 y 3 de la gua de actividades.
REFERENCIAS BIBLIOGRAFICAS

Quintero, A. (2017) Gua de actividades curso Arquitectura de Computadores.


Recuperado de:http://campus31.unad.edu.co/ecbti28/mod/folder/view.php?id=89

Waxoo. (2017) Descarga de programa EMU8086, Recuperado


de:https://emu8086.waxoo.com/descargar.