Arquitectura de Von Neumann

Es una arquitectura de computadoras que describe una arquitectura de diseño para un computador digital electrónico con partes que constan de una unidad de procesamiento que contiene una unidad aritmético lógica y registros del procesador, una unidad de control que contiene un registro de instrucciones y un contador de programa, una memoria para almacenar tanto datos como instrucciones, almacenamiento masivo externo, y mecanismos de entrada y salida.

PARTES DE LA ARQUITECTURA

ENTRADA/SALIDA

Son las encargadas de la comunicación de la máquina con el exterior, proporcionando al operador una forma de introducir al ordenador tanto los programas como los datos y obtener los resultados.

DISPOSITIVO DE ALMACENAMIENTOS

PRIMARIO

Está directamente conectada a la CPU de la computadora. Debe estar presente para que la CPU efectúe cualquier función

SECUNDARIO

Requiere que la computadora use sus canales de entrada/salida para acceder a la información y se utiliza para almacenamiento a largo plazo de información persistente.

PROCESAMIENTO

UNIDAD DE ARITMÉTICA LÓGICA

Es un circuito digital mente calcula operaciones como: suma, resta, etc. operaciones lógicas entre valores de argumentos.

UNIDAD DE CONTROL

Su función es buscar las instrucciones en la memoria principal, decodificarlas y ejecutarlas.

Hay dos tipos de unidades de control:

Las cableadas, usadas generalmente en máquinas sencillas.

Las micro-programadas, propias de máquinas más complejas.