Maquina de von neumann

Solo disponible en BuenasTareas
  • Páginas : 5 (1155 palabras )
  • Descarga(s) : 0
  • Publicado : 26 de agosto de 2012
Leer documento completo
Vista previa del texto
LA MAQUINA DE VON NEUMANN.
John Von Neumann se interesó en los proyectos de la ENIAC y EDVAC, integrándose al equipo de trabajo
como consultor y en 1945 presentó un ensayo titulado "Primer Bosquejo de un reporte sobre la EDVAC" (First
Draft of a report to the EDVAC), en el que presentó todos los elementos básicos de una computadora de
programa almacenado: Una memoria conteniendo datos einstruccion es, permitir que las direcciones de datos
e instrucciones sean leías y escritas en cualquier orden, una unidad de cálculo capaz de realizar operaciones
lógicas y aritméticas en los datos, una unidad de control que pudiera interpretar una instrucción obteni da de la
memoria y seleccionar cursos alternativos de una acción basándose en los resultados de operaciones previas.
Estascaracterísticas descritas fueron conocidas como "La máquina Von Neumann", y virtualmente todas las
computadoras subsecuentes intentaron seguir este modelo.

Modelo de Von Neumann

La máquina de Von Neumann tenía 5 partes básicas: La memoria, la unidad Aritmética lógica, la unidad de
control del programa y los equipos de entrada y salida. La memoria constaba de 4096 palabras, cada una con
40 bits (0 o1). Cada palabra podía contener 2 instrucciones de 20 bits o un número entero de 39 bits y su
signo. Las instrucciones tenían 8 bits dedicados a señalar el tiempo de la misma y 12 bits para especificar
alguna de las 4096 palabras de la memoria.
Dentro de la unidad aritmética - lógica, el antecedente directo actual CPU (Unidad central de Proceso),
había un registro interno especial de 40 bitsllamado en acumulador. Una instrucción típica era sumar una
palabra de la memoria al acumulador o almacenar éste en la memoria.
La máquina no manejaba la aritmética de punto flotante, porque Von Neumann pensaba que cualquier
matemático competente debería ser capaz de llevar la cuenta del punto decimal (en este caso del punto
binario), mentalmente.
Un elemento importante del hardware de la PCes la unid ad del sistema, que contiene una tarjeta de sistema,
fuente de poder y ranuras de expansión para tarjetas opcionales. Los elementos de la tarjeta de sistema son
un microprocesador, memoria de solo lectura (ROM) y memoria de acceso aleatorio (RAM).
El cerebro de la PC y compatibles es un microprocesador basado en la familia 8086 de Intel, que realiza todo
el procesamiento de datos einstrucciones. Los procesadores varían en velocidad y capacidad de memoria,
registros y bus de datos. Un bus de datos transfiere datos entre el procesador, la memoria y los dispositivos
externos.

Aunque existen muchos tipos de computadoras digitales según se tenga en cuenta su tamaño, velocidad de
proceso, complejidad de diseño físico, etc., los principios fundamentales básicos defuncionamiento son
esencialmente los mismos en todos ellos.
Se puede decir que una computadora está formada por tres partes fundamentales, aunque una de ellas
es subdividida en dos partes no menos importantes.

Figura 1.2.- Unidades Funcionales de la computadora
El nombre de cada parte nos indica la función que realiza. Así, la Unidad Central de Proceso (CPU) es la que
coordina el funcionamientoconjunto de las demás unidades y realiza los cálculos necesarios; por eso la
podemos subdividir en una Unidad de Control (UC) y en una unidad de cálculo o Unidad Aritmético-Lógica
(UAL).
La unidad de Memoria Principal (MP) se encarga de almacenar las instrucciones que realizará la Unidad de
Control al ejecutar un programa y los datos que serán procesados. La Unidad de Entr adas y Salidas será laencargada de la comunicación con el exterior a través de los periféricos. Estos periféricos pueden ser: de
entrada, como los teclados; de salida, como los tubos de rayos catódicos, y de entrada y salida, como los
discos magnéticos.

Unidad de Memoria Principal
La memoria principal está formada por un conjunto de unidades llamadas palabras. Dentro de cada una de
estas palabras se guarda...
tracking img