Arquitectura Von Neumann

download Arquitectura Von Neumann

of 4

Transcript of Arquitectura Von Neumann

Juan Camilo Narvez 8/14/2011

ARQUITECTURA DE HARVARD VS VON NEUMANN

La CPU. Estructura Interna Se compone de Registros, ALU (unidad aritmtico / lgica), Unidad de control, PC (contador de programa), IR (registro de instruccin)

ARQUITECTURA VON NEUMANN

Es una familia de arquitecturas de computadoras que utilizan el mismo dispositivo de almacenamiento tanto para las instrucciones como para los datos. La mayora de computadoras modernas estn basadas en esta arquitectura, aunque pueden incluir otros dispositivos adicionales. ARQUITECTURA HARVARD

Arquitecturas de computadoras que utilizaban dispositivos de almacenamiento

fsicamente separados para las instrucciones y para los datos. El trmino proviene de la computadora Harvard Mark I, que almacenaba las instrucciones en cintas perforadas y los datos en interruptores. VON NEUMANN VS HARVARD

Una de las principales diferencias es que en la arquitectura Von Neumann los datos y los programas se almacenan en la memoria y son gestionados por el mismo sistema de manejo de informacin, en cambio, en la arquitectura Harvard, los datos y programas se almacenan en dispositivos de memoria independientes y manejados por diferentes subsistemas. Un equipo que utiliza la arquitectura Von Neumann, sin cach, la CPU puede ser la lectura/instruccin/escritura, es decir, ambas operaciones no pueden realizarse simultneamente; en cambio, en la arquitectura Harvard la CPU puede ser una instruccin y los datos de acceso a la memoria el mismo tiempo sin memoria cach. Hoy en da la gran mayora de los equipos son construidos con la arquitectura Von Neumann debido a las capacidades dinmicas del diseo, como la implementacin y operacin de un programa en vez de dos, aunque puede ser ms lenta para determinadas tareas, es ms flexible y permite ms conceptos como la programacin libre, procesador de textos, etc.

En conclusin: Estructura interna: Von Neumann vs Harvard Arquitectura de Von Neumann: La CPU accede a una nica memoria que tiene zonas separadas de Cdigo y datos. El formato de instrucciones es de longitud variable y el juego de instrucciones es ms completo. Nota: hoy se tiende a un ncleo RISC (Reduced Instruction Set Computing), y sobre ste, se implementa las instrucciones complejas (CISC). Suelen ser CISC Ej.: Motorola 68000, i386, M 68HC11

Arquitectura de Harvard: La CPU puede acceder a dos bancos de memoria, quedando separados los datos del cdigo. El formato de instrucciones es de longitud fija y el juego es reducido. Se trata de proc. RISC. Ej.: PICs, DS