Revista digital Equipo 1 Revista Digital Equipo 1 | Page 23

MIERCOLES / / 28 / /2019 AC19 MODELO Y SU ARQUITECTURA . La arquitectura de John Von Neumann se caracteriza por los procesadores que poseen el mismo dispositivo de almacenamiento tanto para los datos como para las instrucciones. Al ser almacenados en el mismo formato dentro de la misma memoria, utilizan un único bus de datos para comunicarse con la CPU. Esto hace que este tipo sea eficiente en la utilización de memoria, pero que requiera una ambigüedad para reconocer los datos. Los ordenadores de este tipo se componen de la unidad aritmeticológica o “ALU”, la unidad de control, una memoria, un dispositivo de entrada y salida y un bus de datos que los comunica. Esta arquitectura es una familia de arquitecturas de computadoras que utilizan el mismo dispositivo para almacenar como para las instrucciones. Los ordenadores con la arquitectura de Von Neumann constan de cinco partes: La Unidad Aritmética Lógica (ALU), la unidad de control, la memoria, un dispositivo de entrada/salida y el bus de datos que proporciona un medio para transportar los datos entre las distintas partes. Un ordenador que posea esta arquitectura emula los siguientes procedimientos: 1. Al encender el ordenador y obtener la siguiente instrucción desde la memoria en la dirección indicada por el contador de programa y la guarda en el registro de instrucciones. 2. Aumenta el contador de programa y lo guarda en el registro de instrucción. 3. Decodifica la instrucción a través de la unidad de control. Ésta es la encargada de coordinar el resto de los componentes de la computadora para realiza cada función determinada. 4. Se ejecuta la instrucción. Ésta puede cambiar el valor del contador de programa, permitiendo hacer operaciones repetitivas. El contador puede cambiar también cuando se cumpla una cierta condición aritmética, haciendo que el ordenador pueda “pensar”, haciendo que pueda alcanzar cualquier grado de complejidad a través de la aritmética y de la lógica anteriores. Hoy en día, la mayoría de las computadoras son construidas con esta arquitectura ya que las capacidades dinámicas del diseño, como la implementación y la operación de un programa en vez de dos, aunque puede ser más lenta para determinadas tareas, es más flexible y permite más conceptos como la programación libre. ELABORADO POR: PONCE TORRES LIZBETH ABIGAIL. PÁGINA 22