Vous êtes sur la page 1sur 14

Arquitectura de John von Neumann.

Nacido en Budapest en el ao 1903, este matemtico HngaroEstadounidense realiz contribuciones fundamentales en Fsica Cuntica,
Ciencias de la Computacin, Economa, hidrodinmica, y muchos otros
campos. Es considerado uno de los matemticos ms importantes de la
Historia Moderna.

Von Neumann le dio su nombre a la ARQUITECTURA DE NEUMANN o


tambin conocida como ARQUITECTURA PRINCETON , utilizada hoy en casi
todos los Ordenadores. Precisamente este sistema es el que est entredicho
en cuanto a su desarrollo, ya que hay algunos que sostienen que esta
arquitectura fue desarrollada por John Presper Eckert, John Willian Mauchly
y otros. Virtualmente cada Ordenador personal o Supercomputador es una
mquina de Von Neumann.
El nacimiento de esta arquitectura surge a raz de una colaboracin de
Neumann en el proyecto ENIAC , que se interesaba por el problema de
recablear la mquina para cada tarea. El primer ordenador comercial
construido por esta norma fue el UNIVAC1.
En esta arquitectura la unidad central de proceso (CPU), est conectada a
una memoria principal nica (casi siempre slo RAM) donde se guardan las
instrucciones del programa y los datos. A dicha memoria se accede a travs
de un sistema de buses nico (control, direcciones y datos).
Se proponen cuatro elementos perfectamente visibles que son: El
Procesador (CPU), un dispositivo de Almacenamiento (Memoria), un
dispositivo para interconectar todo (Buses) y los dispositivos de Entrada y
Salida (Perifricos).

El Procesador (CPU).
Qu es..?
Aunque no se puede decir que hay una nica parte mas importante dentro
de un ordenador, puesto que mas de una es totalmente vital para su
funcionamiento, el CPU o procesador puede ser considerada la piedra
angular de estas mquinas. Y es que es precisamente es este componente
el encargado de computar, ordenar o procesar, conceptos que definen los
ordenadores o computadores modernos.
Hubo un tiempo en que los procesadores eran constituidos por enormes
armatostes que bien podran llenar una habitacin. Estos primeros pasos de
la ingeniera de computacin estaban principalmente constituidos por tubos
de vaci, que aunque para la poca eran sustancialmente mas potentes a
las alternativas formadas por rels electromecnicos, hoy los 4 MHz que
como mximo solan alcanzar nos pareceran de risa.

El funcionamiento de un procesador est dado por cuatro fases:


-Durante la primera fase el procesador se encarga de cargar el cdigo desde
la memoria. En otras palabras se leen los datos que deben ser procesados
posteriormente. En esta primera fase se encuentra un problema comn en
la arquitectura de los procesadores, y es que hay un mximo de datos que
pueden ser ledos por periodo de tiempo, y suelen ser inferiores a los que
pueden ser procesados, por lo que hay una especie de efecto de pico de
botella que en la actualidad se trata de solventar aplicando el multicanal y
cachs.
-En la segunda fase ocurre la primera etapa del procesamiento como tal. La
informacin leda en la primera fase es analizada siguiendo un juego de
instrucciones (prxima seccin de este articulo). As pues, dentro de los
datos ledos habr fracciones descriptivas para el set de instrucciones, que
indicarn qu se debe hacer con el resto de la informacin. Por poner un
ejemplo prctico, hay cdigo que indica que se deben sumar los datos de un
paquete con los de otro paquete, siendo cada paquete informacin que
describe un nmero, con lo que se obtiene una operacin aritmtica comn.

-A continuacin viene la fase que continua con el procesamiento franco, y se


encarga de ejecutar las instrucciones tomadas decodificadas dentro de la
segunda fase. En el ejemplo anterior, aqu sera dnde se realiza la suma y
se obtiene el resultado.

-Por ltimo, el proceso concluye con una fase de escritura, dnde de nuevo
la informacin es cargada, solo que esta vez desde el procesador hasta la
memoria. En algunos casos la informacin puede ser cargada a memoria del
procesador para ser reutilizada posteriormente, pero una vez terminado el
procesamiento de labor en particular, los datos siempre terminan siendo
escritos en la memoria principal, de donde luego pueden ser escritos a la
unidad de almacenamiento o no, dependiendo de la aplicacin.
Con la llegada de los transistores en los aos 50 y los 60 los CPU
comenzaron a hacerse, adems de ms pequeos y potentes, tambin
mucho ms confiables, puesto que las mquinas formadas por tubos de
vaco tendan a presentar una falla promedio cada 8 horas.
Sin embargo, cuando hablamos de hacerse mas pequeos no nos referimos
a que caban en la palma de la mano. Simplemente pasaron de ser tamao
habitacin a tamao nevera. Y aquellos todava grandes procesadores
estaban constituidos por decenas de placas de circuitos impresos que
estaban conectadas entre s para dar vida a una sola CPU.
Luego de eso vino la invencin del circuito integrado, que bsicamente una
todo en una nica placa de circuitos impresos u oblea, lo que supuso el
primer paso para la consecucin del microprocesador moderno. Los
primeros circuitos integrados eran muy bsicos, puesto que solo podan
agrupar un puado de transistores, pero con el paso de los aos, y el
crecimiento exponencial de la cantidad de transistores que podan ser
aadidos en un circuito integrado, para mediados de los aos sesenta ya
tenamos los primeros procesadores complejos constituidos por una nica
oblea.
El primer microprocesador como tal sera introducido al mercado ya para
1971, se trataba del Intel 4004, y desde entonces lo dems es historia. Con
la rpida evolucin de estos pequeos chips, y su gran flexibilidad, han
acaparado del todo el mercado del computo, siendo que salvo para
aplicaciones muy puntuales que requieren Hardware muy especializado, son
el ncleo de casi todos los tipos de ordenador moderno.

Dispositivos de Almacenamientos. (Memorias)


La memoria utilizada por el sistema para llevar a cabo tareas en tiempo
real es conocida como RAM, o memoria de acceso aleatorio por sus siglas en
ingles.
Al ser mucho ms voltil que los medios de almacenamiento tradicionales,
es aqu donde los datos residen cuando necesitan ser usados en fresco por
una aplicacin, y duran all relativo poco tiempo.

Tambin denominada RAM, o directamente memoria, es el lugar donde se


guarda la informacin que necesita ser procesada por el procesador central
(o en algunos casos por la GPU). As pues, cuando se necesita procesar u
grupo de datos, como por ejemplo, los que implican mostrar una imagen en
pantalla, estos datos son cargados desde un medio de almacenamiento
como un disco duro, se escriben en la memoria RAM donde pasan al
procesador, donde una vez procesados son pasados nuevamente a la RAM.
Se le denomina memoria de acceso aleatorio porque se puede escribir y leer
desde los diferentes sectores que la componen sin seguir un patrn
especfico. De este modo, si varios ncleos del procesador estn realizando
tareas independientes, pueden utilizar diferentes sectores de la memoria de
manera independiente sin aguardar a que la informacin sea leda desde los
primeros sectores a los ltimos.

Cmo funciona la RAM..?


Tal como ya he descrito antes, la memoria RAM funciona como un
intermediario de informacin entre los medios de almacenamiento y los
encargados de procesar. De este modo, cuando la CPU o GPU necesitan
acceder a datos que se encuentran almacenados en el disco duro para
ejecutar una tarea en determinado, no los extraen directamente desde all,

puesto que hacerlo de tal modo para realizar cada tarea tomara demasiado
tiempo.

En lugar de eso, los datos son enviados a la RAM, que tiene por
caractersticas ser sustancialmente ms rpida para ser leda y modificada,
adems de que se puede acceder a los datos con un ancho de banda mayor.
De este modo, la informacin es cargada desde los discos de
almacenamiento a la RAM, donde los procesadores podrn acceder a los
datos con mucha ms facilidad.
Una de las principales caractersticas de la memoria RAM es que los tiempos
en los que la informacin permanece dentro de los mdulos son
relativamente cortos. As pues, tan pronto como se corte el suministro de
energa, o incluso por pasar demasiado tiempo sin ser usada, la informacin
tiende a desaparecer. En el caso de que esa informacin siga siendo
requerida por el sistema, vuelve a ser cargada nuevamente a la RAM.
Cunta memoria RAM necesito? Las aplicaciones y sistemas operativos de
hoy en da pueden llegar a funcionar con 2 GB de RAM pero es muy
recomendable actualizar y aadir ms. La diferencia que puedes llegar a
notar al agregar RAM a tu equipo depende, como siempre, del uso habitual
que le des y qu computador tengas. Primero es importante saber si
cuentas con una CPU de 32 0 64 bits ya que si tu CPU de es 32 bit tiene un
lmite de 4 GB de memoria RAM, mientras que con 64 bits podremos
agregar muchsima ms cantidad. Tambin es necesario conocer que uso le
das a tu ordenador.

Dispositivos para Interconectar. (BUSES)

La comunicacin del microprocesador con los perifricos tiene lugar a travs


de cables especiales denominados buses. Los buses son los caminos por los
que fluye la informacin; podran compararse con las autopistas por las que
circulan los coches.
Utilizando este smil, se pueden considerar dos factores importantes que
determinan la calidad: el nmero de carriles y la velocidad a la que circular
por ella. Del mismo modo la calidad de los buses depende del nmero de
bits que pueden fluir al mismo tiempo y de la velocidad con la que stos lo
hacen.

Tipos de Buses:
*Bus de datos.- Mueve los datos entre los dispositivos del hardware de
Entrada como el teclado, el ratn, etc.; de salida como la Impresora, el
Monitor; y de Almacenamiento como el Disco Duro, el Disquete o la
Memoria-Flash. Estas transferencias que se dan a travs del Bus de Datos
son gobernadas por varios dispositivos y mtodos, de los cuales el
Controlador PCI, "Peripheral Component Interconnect", Interconexin de
componentes Perifricos, es uno de los principales. Su trabajo equivale,
simplificando mucho el asunto, a una central de semforos para el trfico en
las calles de una ciudad.

*Bus de direcciones.- El Bus de Direcciones, por otra parte, est vinculado al


bloque de Control de la CPU para tomar y colocar datos en el Sub-sistema
de Memoria durante la ejecucin de los procesos de cmputo.
Para el Bus de Direcciones, el "ancho de canal" explica as mismo la
cantidad de ubicaciones o Direcciones diferentes que el microprocesador
puede alcanzar. Esa cantidad de ubicaciones resulta de elevar el 2 a la 32
potencia. "2" porque son dos las seales binarias, los bits 1 y 0; y "32
potencia" porque las 32 pistas del Bus de Direcciones son, en un instante
dado, un conjunto de 32 bits. Nos sirve para calcular la capacidad de
memoria en el CPU.
*Bus de control.- Este bus transporta seales de estado de las operaciones
efectuadas por la CPU. El mtodo utilizado por el ordenador para sincronizar
las distintas operaciones es por medio de un reloj interno que posee el
ordenador y facilita la sincronizacin y evita las colisiones de operaciones
(unidad de control). Estas operaciones se transmiten en un modo
bidireccional y unidireccional.

Dispositivos de Entrada/Salida. (Perifricos)


Son aquellos que permiten la comunicacin entre la computadora y el
usuario.
DISPOSITIVOS DE ENTRADA:
Son aquellos que sirven para introducir datos a la computadora para su
proceso. Los datos se leen de los dispositivos de entrada y se almacenan en
la memoria central o interna. Los dispositivos de entrada convierten la
informacin en seales elctricas que se almacenan en la memoria central.
Los dispositivos de entrada tpicos son los teclados, otros son: lpices
pticos, palancas de mando (joystick), CD-ROM, discos compactos (CD), etc.
Hoy en da es muy frecuente que el usuario utilice un dispositivo de entrada
llamado ratn que mueve un puntero electrnico sobre una pantalla que
facilita la interaccin usuario-mquina.

Escaner: Se utiliza para introducir imgenes de papel, libros, negativos o


diapositivas. Estos dispositivos pticos pueden reconocer caractres o
imgenes, y para referirse a este se emplea en ocasiones la expresin lector
ptico (de caracteres).
Joystick: Es un dispositivo de control de dos o tres ejes que se usa desde
una computadora o videoconsola para ejecutar los movimientos.

Escner de cdigo de barras: Escner que por medio de un lser lee un


cdigo de barras y emite el nmero que muestra el cdigo de barras, no la
imagen.

Teclado: Un teclado se compone de una serie de teclas agrupadas en


funciones es un perifrico de entrada o dispositivo, en parte inspirado en el
teclado de las mquinas de escribir, que utiliza una disposicin de botones o
teclas, para que acten como palancas mecnicas o interruptores
electrnicos que envan informacin a la computadora
Mouse: Dispositivo que mueve un puntero electrnico sobre una pantalla
que facilita la interaccin usuario-mquina.
Micrfono: Es un transductor electro acstico (dispositivo que transforma la
electricidad en sonido, o viceversa). Su funcin es la de traducir las
vibraciones debidas a la presin acstica ejercida sobre su cpsula por las
ondas sonoras en energa elctrica, lo que permite por ejemplo grabar
sonidos de cualquier lugar o elemento.
WebCam: Es una pequea cmara digital conectada a una computadora, la
cual puede capturar imgenes y transmitirlas a travs de Internet, ya sea a
una pgina web o a otra u otras computadoras de forma privada.
Lpiz ptico: Es un perifrico de entrada para computadoras, tomando en
la forma de una varita fotosensible, que puede ser usado para apuntar a
objetos mostrados en un monitor. Este perifrico es habitualmente usado

para sustituir al mouse. Est conectado a un cable elctrico y requiere de un


software especial para su funcionamiento. Haciendo que el lpiz toque el
monitor el usuario puede elegir los comandos de los programas (el
equivalente a un clic del mouse), bien presionando un botn en un lado del
lpiz ptico o presionando ste contra la superficie de la pantalla.

Dispositivos de Salida.
Son los que permiten representar los resultados (salida) del proceso de
datos. El dispositivo de salida tpico es la pantalla o monitor. Otros
dispositivos de salida son: impresoras (imprimen resultados en papel),
trazadores grficos (plotters), altavoces, entre otros..
Los dispositivos de salida son aquellos que reciben informacin de la
computadora, su funcin es eminentemente receptora y por ende estn
imposibilitados para enviar informacin. Entre los dispositivos de salida ms
conocidos estn: la impresora (matriz, cadena, margarita, lser o de chorro
de tinta), el delineador (plotter), la grabadora de cinta magntica o de
discos magnticos.

Los dispositivos de salida muestran informacin que ya ha sido ingresada y


procesada, informacin que es devuelta al mundo real. En los comienzos de
la informtica fueron extremadamente rudimentarios, pero con el paso del
tiempo fueron evolucionando hasta ofrecer un altsimo grado de precisin.

En la actualidad podemos encontrar varios tipos de dispositivos de estas


caractersticas, como por ejemplo monitores.

MONITOR.- Dispositivo de salida ms comn de las computadoras con el


que los usuarios ven la informacin en pantalla. Recibe tambin los nombres
de CRT, pantalla o terminal. En computacin se distingue entre el monitor,
que incluye todo el aparato que produce las imgenes, y la pantalla, que
es slo el rea donde vemos las imgenes. As, el dispositivo de salida es
todo el monitor, no solamente la pantalla.
IMPRESORA.-Es el perifrico que el ordenador utiliza para presentar
informacin impresa en papel. Las primeras impresoras nacieron muchos
aos antes que el PC e incluso antes que los monitores, siendo durante aos
el mtodo ms usual para presentar los resultados de los clculos en
aquellos primitivos ordenadores, todo un avance respecto a las tarjetas y
cintas perforadas que se usaban hasta entonces.
Altavoces.- Cada vez las usa ms la computadora para el manejo de
sonidos, para la cual se utiliza como salida algn tipo de bocinas. Algunas
bocinas son de mesas, similares a la de cualquier aparato de sonidos y otras
son porttiles (audfonos). Existen modelos muy variados, de acuerdo a su
diseo y la capacidad en watts que poseen.
PLOTTER.- Es un perifrico destinado a trabajos de impresin especficos
(planos, esquemas complejos, dibujo de piezas, grandes formatos, etc.). Se
utilizan en diversos campos: ciencias, ingeniera, diseo, arquitectura, etc.
VIDEOPROYECTOR.- Un proyector de vdeo o vdeo proyector es un aparato
que recibe una seal de vdeo y proyecta la imagen correspondiente en una
pantalla de proyeccin usando un sistema de lentes, permitiendo as
visualizar imgenes fijas o en movimiento.
Auriculares:.- Son dispositivos colocados en el odo para poder escuchar lo
que la tarjeta de sonido enva. Presentan la ventaja de que no pueden ser
escuchados por otra persona, solo la que los utiliza.
Fax:.- Dispositivo mediante el cual se imprime una copia de otro impreso,
transmitida o bien, va telfono, o bien desde el propio fax. Se utiliza para
ello un rollo de papel que cuando acaba la impresin se corta.
Conclusin:

Aunque las tecnologas empleadas en los ordenadores han cambiado mucho


desde que aparecieron los primeros por los aos cuarenta, la mayora
todava utiliza la Arquitectura Neumann. Este modelo cambi el significado
del trmino programacin, dado que los programas con su modelo se
almacenan en la memoria de la computadora, no slo se necesita memoria
para mantener los datos, sino que tambin se requiere memoria para
mantener el programa y el programa debe ser una secuencia de
instrucciones lo cual permiti volver a usar dicho programa y dejar de ser
una tarea independiente.

Vous aimerez peut-être aussi