Está en la página 1de 11

Arquitectura de computadores

Unidad 1,2 y 3 : Fase 6 – Evaluación Final

Elaborado por:
A. Lilian Osorio Serna
Daniel Ricardo Castro
Christian David Malaver Moreno

Presentado a:
Anyelo Gerley Quintero

GRUPO: 301302_21
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA- UNAD
12 Dic de 2018
BOGOTA D.C.
Introducción
El presente trabajo, supone la interacción relacionada a la ejecución de la actividad de la unidad 1,2,3 fase 6 de la guía
de actividades del curso, en donde se desarrolla la visión general de las arquitecturas computacionales como lo son el
emulador (8086) y las instrucciones de lenguaje ensamblador y saltos por medio de gráficos y programación.
Objetivos
• Comprender las diferentes instrucciones y saltos que nos brinda el lenguaje ensamblador.
• Analizar los ejercicios propuestos de programación, teniendo en cuenta los comandos del lenguaje ensamblador.
• Conocer la definición de direcciones de programación
• Aprender el funcionamiento del programa EMU8086
• Dar el desarrollo de un Menú, creando código de lenguaje de programación

.
1. Realice el prototipo funcional en lenguaje Ensamblador, que incluya el siguiente menú de opciones:
MENÚ
1. Datos del autor
2. Suma de dos números
3. Resta de dos números
4. Multiplicación de dos números
5. División de dos números
6. Validar si un número es positivo o negativo
7. Salir
• La opción para datos del autor (opción 1), debe imprimir en pantalla:
 Nombre del estudiante 
Centro UNAD donde estudia 
Fecha
• Las opciones 2, 3,4 y 5 debe solicitar 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.
• Adjuntar 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
• Capturas Pantalla ejecución:
Conclusiones

➢ Los diferentes tipos de instrucciones y saltos que nos brinda el lenguaje ensamblador son útiles para realizar
diferentes tipos de acciones en el sistema.
➢ Realizamos los ejercicios propuestos de programación con el fin de ampliar nuestro conocimiento y experiencia
en el área de programación.
Referencias Bibliográficas

Solodrivers. (10 de 01 de 206). Solodrivers. Recuperado de:

http://www.solodrivers.com/

Universidad Carlos III de Madrid. (12 de 03 de 2016). OpenCourseWare. Recuperado de

http://ocw.uc3m.es/ingenieria-informatica/arquitectura-de-computadores-ii/otros-recursos-1/or-f-010.-clusters-y-supercomputadores/view

Hurtado, A. V. (15 de 11 de 2016). http://www.abreojosensamblador.net. Recuperado de

http://www.abreojosensamblador.net/Productos/AOE/Index.html

Arquitectura de una computadora. (2011). Fundamentos de Informática. Universidad Tecnológica Nacional. Facultad Regional Rosario Dto.
I. Eléctrica. Recuperado de

http://www.frro.utn.edu.ar/repositorio/catedras/electrica/2_anio/fundamentos_informatica/apuntes/arquitectura/Tema1.pdf

Rocabado Moreno, S. H. (2016). Arquitectura y organización de la computadora: microprocesadores y programación assembler (págs. 1-
95). Recuperado de
http://bibliotecavirtual.unad.edu.co:2051/login.aspx?direct=true&db=edselb&AN=edselb.11200895&lang=es&site=eds-live

Hyde, R. (2010). The Art of Assembly Language. San Francisco: No Starch Press (págs.1 - 150). Recuperado de

http://bibliotecavirtual.unad.edu.co:2048/login?url=http://search.ebscohost.com/login.aspx?direct=true&db=e000xww&AN=440013&lang=es
&site=ehost-live

Soriano Payá, A. (2002). Estructuras de computadores : problemas resueltos. [Alicante]: Digitalia (págs.13 - 50). Recuperado de

http://bibliotecavirtual.unad.edu.co:2051/login.aspx?direct=true&db=nlebk&AN=318079&lang=es&site=eds-live

Vasquez, G. (19 de 02 de 2012). Arquitectura de computadores I. Red tercer Milenio. Recuperado de

http://www.aliat.org.mx/BibliotecasDigitales/sistemas/Arquitectura_computadoras_I.pdf

Seoane, A. (10 de 05 de 2015). Universidad de Buenos Aires. Recuperado de

http://www.econ.uba.ar/www/departamentos/sistemas/plan97/tecn_informac/briano/seoane/tp/2002_1/UnidadCentralProceso.htm

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=804505&lang=es&site=eds-live

Williams, A. B. (10 de 05 de 2010). Microprocesadores, dispositivos periféricos, optoelectrónicos y de interfaz(págs.20 - 63). Recuperado de

http://bibliotecavirtual.unad.edu.co:2051/login.aspx?direct=true&db=edselb&AN=edselb.10433883&lang=es&site=eds-live

También podría gustarte