Está en la página 1de 9

Universidad Nacional Abierta y A Distancia

Asignatura:
Arquitectura De Computadores

Ciclo de la tarea 5

Jhon Manuel Soto


Grupo: 301302_11

Presentador Por: Edisen Rincón Arévalo


Código: 79825385

Bogotá D.C
Diciembre 2020
Introducción.

En el presente trabajo se evidencia la comprensión de los fundamentos básicos


de la arquitectura de computadores, resolviendo métodos de conversión los tres
sistemas numéricos computacionales más importantes, desarrollando un
prototipo funcional en lenguaje ensamblador, capaz de mostrar un menú de
opciones, donde se puede elegir cuatro métodos matemáticos (suma, resta,
multiplicación y división) y un método de validación (si el número ingresado es
positivo o negativo).
Objetivos.

- Realizar un prototipo funcional en lenguaje ensamblador que incluya un


menú de opciones.
- Desarrollar en el prototipo cuatro métodos que den solución a las cuatro
operaciones básicas de la matemática
- Desarrollar un método dentro del prototipo que sea capaz de realizar la
validación del número ingresado, si es positivo o negativo.
- Trabajar en grupo y determinar en conjunto cual es el mejor prototipo para
entregar
DESARROLLO DE LA ACTIVIDAD

Prototipo funcional en lenguaje ensamblador con el siguiente menú de opciones:

Opción 1: Autor de la aplicación.

Opción 2: Suma de dos números de un dígito


Opción 3: Resta de dos números de un dígito

Opción 4: Multiplicación de dos números de un digito


Opción 5: División de dos números de un dígito

Opción 6: Validar si el número ingresado es positivo, negativo o es cero


Opción 7: Salir de la aplicación
Conclusiones.
- Los registros de los procesadores se emplean para controlar las
instrucciones en ejecución y manejar el direccionamiento de memoria,
también podemos utilizarlos para proporcionar capacidad aritmética.
- Estos se direccionan por medio de un nombre.
- Los registros se ubican físicamente dentro del procesador y tienen una
capacidad de 4 hasta 4 bits
- Los registros se dividen en seis grupos los cuales cada uno tiene un fin
especifico, en total son 14 registros de 16 bits
- Los accesos a los registros son mucho más rápidos que los accesos a la
memoria
- El registro AX es un registro que se usa como acumulador, óptimo para
realizar operaciones matemáticas básicas
- El registro BX se utiliza como registro base y también se puede utilizar
para operaciones
- El registro CX es optimo para trabajar ciclos o Bucles
- Los registros se dividen en 6 categorías: Registro de propósito general,
de segmento, punteros de pila, registros índices, puntero de instrucciones
y de estado o indicadores.
- Los registros de segmento son: de código (CS), de datos (DS), segmento
extra (ES) y de pila (SS)
Bibliografía.
- 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/fundamen
tos_informatica/apuntes/arquitectura/Tema1.pdf
- Blum, R. (2005). Professional Assembly Language. Indianapolis, IN:
Wrox. (págs.1 - 123). Recuperado de
https://bibliotecavirtual.unad.edu.co/login?url=http://search.ebscohost.co
m/login.aspx?direct=true&db=nlebk&AN=127889&lang=es&site=eds-
live&scope=site
- Hurtado, A. (15 de 11 de 2016). http://www.abreojosensamblador.net.
Recuperado de
https://w6h1uvmqkgffmqwddvae2q-
on.drv.tw/Arquitectura/ensamblador/Index.html
- Rocabado Moreno, S. H., & Arias Figueroa, D. A. (2016). Arquitectura y
organización de la computadora: microprocesadores y programación
assembler (págs. 1- 95). Recuperado de
https://elibro-
net.bibliotecavirtual.unad.edu.co/es/ereader/unad/77190?page=1
- Soriano Payá, A. (2002). Estructuras de computadores : problemas
resueltos. Digitalia (págs.13 - 50). Recuperado de
https://bibliotecavirtual.unad.edu.co/login?url=http://search.ebscohost.co
m/login.aspx?direct=true&db=nlebk&AN=318079&lang=es&site=eds-
live&scope=site
- 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
- Williams, A. B. (1989). Microprocesadores, dispositivos periféricos,
optoelectrónicos y de interfaz. México, Mexico: McGraw-Hill
Interamericana. (págs.20 - 63). Recuperado de
https://elibro-
net.bibliotecavirtual.unad.edu.co/es/ereader/unad/72361?page=20
- Quintero Reyes, A. ( 28,11,2016). Registros de un procesador 8086.
[Archivo de video]. Recuperado de: http://hdl.handle.net/10596/9475

También podría gustarte