Está en la página 1de 11

AUQUITECTURA DE COMPUTADORES

CICLO DE LA TAREA 3

PRESENTADO POR:
LUIS GABRIEL OROZCO CANTILLO
CODIGO:1007362316
GRUPO: 301302_33

PRESENTADO A:
ANYELO GERLEY QUINTERO
TUTOR

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


ESCUELA DE CIENCIAS BASICAS, TECNOLOGIA E INGENIERIA
INGENIERIA DE SISTEMAS
CEAD VALLEDUPAR
FECHA: 14/04/2020
INTRODUCION:

En el presente trabajo vamos a encontrar un gráfico de las instrucciones de MIPS como son las instrucciones
tipo salto, instrucciones corta, cerca y lejana como también dos Problemas resueltos mediante código assembler
mediante el programa bloc nota
OBJETVOS:

Aplicar el Lenguaje Ensamblador


Conocer las etiquetas y decisiones del lenguaje Ensamblador
Resolver y utilizar el código mediante el programa bloc nota
Adquirir conocimientos de las propiedades del lenguaje ensamblador
Ciclo de la tarea a desarrollar
1. Explicar mediante una infografía en que consiste las instrucciones tipo salto del Lenguaje
Ensamblador (Direcciones corta, cercana y lejana, etiquetas, saltos incondicionales, saltos
condicionales, instrucciones de testeo, decisiones y bucles). Cada instrucción debe tener
una definición y 1 ejemplo en lenguaje ensamblador. NO se aceptan enlaces de ningún tipo,
todo debe ser subido mediante un documento al foro.

¡
2. Desarrollar un código en lenguaje ensamblador que permita leer un número de un
digito por teclado y determinar si el número es par, impar o cero. Documentar
perfectamente todo el código. Generar tres capturas por pantalla de la ejecución del
programa. Anexar Archivo .asm del programa.

Nota:

• NO se aceptan enlaces de ningún tipo, todo debe ser subido mediante un


documento al foro
• No utilizar Simuproc. Utilizar el programa EMU8086
• Anexar el archivo .asm significa presentar en un archivo aparte con la extensión
.asm ya que es el código fuente del programa. NO es pegar el código en el
documento informe, es otro archivo
• A demás de una portada inicial con la siguiente información en el código fuente,
lo cual garantiza quien está presentando el código

; Nombre del Autor:


; Código:
; Grupo No:
;Fecha:
;
;

Captura1 (25-04-2020). “Preparación Propia”


Captura2 (25-04-2020). “Preparación Propia”

Captura3 (25-04-2020). “Preparación Propia”


3. Desarrollar un código en lenguaje ensamblador que permita realizar una multiplicación
de dos números a través de sumas sucesivas y una potencia a través de multiplicaciones
sucesivas (para ello debe utilizar instrucciones tipo bucle). Al inicio del programa se deben
capturar por teclado dos números de un digito cada uno. Documentar perfectamente
todo el código. Generar tres capturas por pantalla de la ejecución del programa. Anexar
Archivo .asm del programa.

Nota:

a.NO se aceptan enlaces de ningún tipo, todo debe ser subido mediante un
documento al foro
b.No utilizar Simuproc. Utilizar el programa EMU8086
c. Anexar el archivo .asm significa presentar en un archivo aparte con la extensión
.asm el código fuente del programa. NO es pegar el código en el documento

Captura1 (25-04-2020). “Preparación Propia”


Captura2 (25-04-2020). “Preparación Propia”

Captura3 (25-04-2020). “Preparación Propia”


CONCLUSION

Para concluir aplicamos los conocimientos adquiridos en el módulo de arquitectura de computadores mediante
el código de programación ensamblador para elaborar la solución a dos problemas planteados en la actividad
utilizando el código ensamblador y mediante el programa bloc nota, ejecutar y verificar el código ya que nos
puede ser útil para nuestra vida académica y laboral.
REFERENCIAS BIBLIOGRAFICAS:

Andonegui, M. (15 de 03 de 2007). El sistema numérico decimal. [N.p.]: Corporación


Andina de Fomento (págs.1 - 29). Recuperado de
http://bibliotecavirtual.unad.edu.co:2051/login.aspx?direct=true&db=edsebk&AN=8045
05&lang=es&site=eds-live
Arquitecturas de Microprocesadores. (2005). Ediciones Paraninfo, S.A. Recuperado de
http://bibliotecavirtual.unad.edu.co/login?url=http://search.ebscohost.com/login.aspx?d
irect=true&db=edsgvr&AN=edsgcl.4054500068&lang=es&site=eds-live

file:///C:/Users/LUIS%20GABRIEL/Downloads/Ejemplos%20de%20Codigos.pdf

También podría gustarte