Академический Документы
Профессиональный Документы
Культура Документы
Memory
Control
Unit
Arithmetic
Logic
Unit
Accumulator
Input
Output
La arquitectura Von Neumann, tambin conocida como modelo de Von Neumann o arquitectura Princeton, es una arquitectura de computadoras basada en
la descrita en 1945 por el matemtico y fsico John
von Neumann y otros, en el primer borrador de un informe sobre el EDVAC.[1] Este describe una arquitectura de diseo para un computador digital electrnico
con partes que constan de una unidad de procesamiento que contiene una unidad aritmtico lgica 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.[1][2] El signicado ha evolucionado hasta ser cualquier computador de programa almacenado en 1 Historia
el cual no pueden ocurrir una extraccin de instruccin
y una operacin de datos al mismo tiempo, ya que com- Las primeras mquinas de computacin tenan prograparten un bus en comn. Esto se conoce como el cuello mas jos. Algunos equipos muy simples siguen utilizan1
ma almacenado, un programa que no funcione correctamente puede daarse, daar a otros programas, o inclusive al sistema operativo, lo que puede dar lugar a un
desplome o crash de la computadora. Normalmente, la
proteccin de memoria y otras formas de control de acceso pueden proteger tanto de modicaciones accidentales
como de programas maliciosos.
3
compaero Herman Goldstine lo hizo circular con slo el
nombre de von Neumann escrito en l, para consternacin
de Eckert y Mauchly. El artculo fue ledo por docenas de
compaeros de trabajo de Von Neumann en Amrica y
Europa, e inuenci la siguiente hornada de diseos de
computadoras.
Denicin formal
3. Las diferentes partes de la informacin (los comandos y los datos) tienen diferente modos de uso, pero
la estructura no se representa en memoria de manera
codicada.
5
EDSAC (Universidad de Cambridge, Inglaterra) fue
el primer computador electrnico prctico de programa almacenado (mayo de 1949)
Manchester Mark I (Universidad de Mnchester, Inglaterra) Desarrollado a partir de la SSEM (junio de
1949)
CSIRAC (Consejo de Investigacin Cientca e Industrial) Australia (noviembre de 1949)
EDVAC (Laboratorio de Investigacin Balstica,
Laboratorio de Informtica de Aberdeen Proving
Ground, 1951)
ORDVAC (U-Illinois) en Aberdeen Proving
Ground, Maryland (completado en noviembre de
1951)[13]
IAS machine en Princeton University (enero 1952)
MANIAC I en Laboratorio Cientco Los lamos
(marzo de 1952)
ILLIAC en la Universidad de Illinois, (septiembre
de 1952)
AVIDAC en Laboratorios Argonne National (1953)
ORACLE en Laboratorio Nacional de Oak Ridge
(junio de 1953)
JOHNNIAC en RAND Corporation (enero de
1954)
BESK en Estocolmo (1953)
BESM-1 en Mosc (1952)
La Computadora Whirlwind se complet en diciembre de 1950 y estuvo en uso real en abril de 1951.
La ERA 1101 (ms tarde la ERA 1101/UNIVAC
1101 comercial) se instal en diciembre de 1950.
10 VASE TAMBIN
Memory
Control bus
Address bus
Data bus
System bus
CPU
racionalizacin de la arquitectura.[17] En las dcadas siguientes, los microcontroladores sencillos seran algunas
veces omitir caractersticas del modelo a menor costo y
tamao. Las computadoras ms grandes aaden caractersticas para un mayor rendimiento.
la vez en vez de fomentarnos el pensar en unidades conceptuales mayores. Entonces la programacin es bsicamente la planicacin del
enorme trco de palabras que cruzan el cuello
de botella de von Neumann, y gran parte de ese
trco no concierne a los propios datos, sino a
dnde encontrar stos.[18][19]
Input and
Output
10 Vase tambin
11.1
General
Arquitectura Harvard
Little man computer
Mquina de Turing
11
Referencias
11.1 General
12 Enlaces externos
Harvard vs von Neumann (en ingls)
Una herramienta que emula el comportamiento de
una mquina de von Neumann (en ingls)
JOHNNY Un sencillo simulador de cdigo abierto
de una mquina de von Neumann para nes educativos (en ingls)
13
13.1
13.2
Imgenes
Archivo:Arquitecturaneumann.jpg Fuente: https://upload.wikimedia.org/wikipedia/commons/5/50/Arquitecturaneumann.jpg Licencia: Public domain Colaboradores: Trabajo propio Artista original: David strigoi
Archivo:Commons-logo.svg Fuente: https://upload.wikimedia.org/wikipedia/commons/4/4a/Commons-logo.svg Licencia: Public domain Colaboradores: This version created by Pumbaa, using a proper partial circle and SVG geometry features. (Former versions used
to be slightly warped.) Artista original: SVG version was created by User:Grunt and cleaned up by 3247, based on the earlier PNG version,
created by Reidab.
Archivo:Computer-aj_aj_ashton_01.svg Fuente: https://upload.wikimedia.org/wikipedia/commons/d/d7/Desktop_computer_clipart_
-_Yellow_theme.svg Licencia: CC0 Colaboradores: https://openclipart.org/detail/17924/computer Artista original: AJ from openclipart.org
Archivo:Computer_system_bus.svg Fuente: https://upload.wikimedia.org/wikipedia/commons/6/68/Computer_system_bus.svg Licencia: CC BY-SA 3.0 Colaboradores: Trabajo propio, based on a diagram which seems to in turn be based on page 36 of The Essentials
of Computer Organization and Architecture By Linda Null, Julia Lobur, http://books.google.com/books?id=f83XxoBC_8MC&pg=PA36
Artista original: W Nowicki
Archivo:Von_Neumann_Architecture.svg
Fuente:
https://upload.wikimedia.org/wikipedia/commons/e/e5/Von_Neumann_
Architecture.svg Licencia: CC BY-SA 3.0 Colaboradores: Trabajo propio Artista original: Kapooht
Archivo:Von_Neumann_architecture.svg
Fuente:
https://upload.wikimedia.org/wikipedia/commons/8/84/Von_Neumann_
architecture.svg Licencia: CC-BY-SA-3.0 Colaboradores: ? Artista original: ?
13.3