Вы находитесь на странице: 1из 5

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERIAS

Actividad 9
Funcionamiento de la arquitectura Von
Neumann

Benuto Castaeda Marcos Giovanni
27/10/2013













Materia: Fundamentos Filosficos de la Computacin. Seccin: D04.
Profesor: Sergio Manuel Bolaos Gutirrez. NRC: 31134.
Clave de la materia: I7022. Calendario escolar: 2013 B.

Modelo de Von Neumann.
En 1945 John Von Neumann cre un modelo computacional que se caracteriza por
disponer de una nica memoria principal en la que se almacenan los datos y las
instrucciones. La memoria estaba dividida en dos zonas, la primera para almacenar el
programa que se deba ejecutar y la segunda, para retener los datos.
La mayora de las computadoras actuales utilizan esta arquitectura bsica, la cual solamente
ha ido aumentando en capacidad de almacenamiento y velocidad de procesamiento. Se
compone de manera general por una unidad central de procesamiento, una memoria, una
entrada y salida de datos y un bus de comunicacin entre los componentes anteriores.

CPU
El CPU (Central processing unit) es el componente principal del computador y otros
dispositivos. Se encarga de interpretar y procesar instrucciones las cuales estn
programadas dentro del sistema o son ingresadas por el usuario y despus mostradas a
ste por medio de un dispositivo de salida, el CPU se subdivide a su vez en los
diferentes componentes que se encargan de almacenar y procesar:
ALU
La ALU o unidad aritmtico-lgica por sus siglas en ingls, se encarga de los
procesos de suma, resta, multiplicacin y divisin, as como de los procesos lgicos
que implican ceros y unos (binarios). Su cantidad dentro del procesador puede
variar, ya que pueden encontrarse unidades para cada una de las operaciones
bsicas, o bien una sola que lleve a cabo todos los procesos e incluso una unidad
que pueda realizar procesos ms complejos como son una raz cuadrada o una
potencia. Dentro de las operaciones binarias se puede encargar de la interpretacin
lgica de las compuertas and, or , etc.

Unidad de control.
Se encarga de controlar la actividad del resto de los dispositivos controlando el flujo
de datos y coordinando el procesador. Es la unidad responsable de que las
secuencias de reloj de cada dispositivo estn sincronizadas y por lo tanto
funcionales, este dispositivo a su vez se compone de:

- Registro de instruccin: El cual almacena la instruccin que se est ejecutando.
- Controlador y decodificador: Se encarga de interpretar la instruccin para su
posterior proceso. Es el encargado de extraer el cdigo de operacin de la
instruccin en curso.
- Secuenciador: Genera micrordenes necesarias para ejecutar la instruccin.
- Reloj: Proporciona una sucesin de impulsos elctricos a intervalos constantes.

Bus interno.
Al igual que en los dems subcomponentes del CPU se necesita un bus de datos que
comunique a la unidad de control, la memoria ALU y a los registros.

Registros.
Son una memoria de alta velocidad y poca capacidad integrada en
el microprocesador, que permite guardar transitoriamente y acceder a valores
requeridos constantemente.

Memoria
En la memoria de un dispositivo con arquitectura Von Neumann existen dos divisiones:
Memoria interna y externa. Cada una de las cuales tienen funciones muy diferentes
dentro del mismo sistema. En la memoria se guardan los procesos temporalmente
requeridos y se almacenan los datos del usuario de manera permanente. A continuacin
se presenta la subdivisin de la memoria, tambin interpretada como la jerarqua de
memoria que comienza con el componente ms bsico dentro del CPU.

Registros
El CPU necesita almacenar algunos datos temporalmente. Debe recordar la posicin
de la ltima instruccin de forma que sepa dnde ir a buscar la siguiente. Necesita
almacenar instrucciones y datos temporalmente mientras una instruccin est siendo
ejecutada. En otras palabras, la CPU necesita una pequea memoria interna. Esta
memoria necesita trabajar a altas velocidades, siendo as la memoria de acceso ms
rpido, ya que necesita trabajar al ritmo en que lo hace la memoria ALU.

Memoria Cach.
La memoria cach es una clase de memoria RAM esttica (SRAM) de acceso
aleatorio y alta velocidad, situada entre el CPU y la RAM; se presenta de forma
temporal y automtica con lo que proporciona acceso rpido a los datos de uso
frecuente.

La ubicacin de la cach entre el procesador y la RAM, hace que sea
suficientemente rpida para almacenar y transmitir los datos que el microprocesador
necesita recibir casi instantneamente.

La utilizacin de la memoria cach se describe a continuacin:
- Acelerar el procesamiento de las instrucciones de memoria en la CPU.
- Las computadoras tienden a utilizar las mismas instrucciones y (en menor
medida), los mismos datos repetidamente, por ello la cach contiene las
instrucciones ms utilizadas.

La funcin principal de la memoria cach en palabras ms simples es: que mediante
instrucciones ya definidas trata de adivinar el siguiente movimiento en la secuencia
del algoritmo, en caso de haber acertado, la memoria cach brinda el dato obtenido
al procesador, lo que es parecido a haber trabajado simultneamente los procesos y
de esta manera agilizar los procesos del sistema.

Existen tres tipos de cach:
- La que est incluida en el interior del microprocesador, llamada interna o de
primer nivel (L1).
- La cach externa o de segundo nivel (L2). La cach de primer nivel es muy
rpida y a la vez ms cara, y contiene muy pocos kilobytes (unos 32 64 Kb).
- Hoy est incorporada al procesador, es una memoria de una gran velocidad y
depende de la comunicacin entre el procesador y la placa base.


Memoria RAM.
O memoria de acceso aleatorio por sus siglas en ingls, es la memoria voltil de la
computadora, y se encarga de guardar temporalmente los procesos que se utilizan en
el momento por el usuario (algunos automticamente ejecutados por el sistema). La
memoria RAM manda el proceso a un espacio aleatorio dentro de la misma que no
est siendo utilizado y almacena all hasta que deja de usarse y lo borra. Por
ejemplo: Cuando se ejecuta un navegador web como Google Chrome, un proceso
dentro de la memoria RAM con el nombre chrome.exe es ejecutado, si este proceso
se interrumpe, tambin lo hace la aplicacin, ya que en la memoria RAM ese
proceso no existira y no podra ser utilizado. Otro ejemplo de un proceso
automtico es explorer.exe, que es el explorador de Windows mediante el cual
navegamos entre los archivos y nos da la interfaz de escritorio y ventanas, si el
proceso es interrumpido en el administrador de tareas, el explorador de Windows
deja de ejecutarse, dejando solo en fondo de pantalla en nuestro monitor.

Disco Duro.
Es la memoria permanente del sistema (aunque puede sobrescribirse). Es donde
residen todos los datos de nuestro S.O como los drivers los archivos del sistema etc.
Es aqu donde se almacenan los programas, documentos, msica y videos, es por lo
tanto la memoria externa y la memoria en el nivel ms bajo de la jerarqua.

Bus de datos.
Es el intercomunicador del CPU mediante el cual interactan los dems componentes:
ALU, Unidad de control, Registros, etc. Se compone principalmente de pistas que
entran y salen a todos los otros componentes.
Dispositivos de entrada y salida.
Estos son los ms conocidos y los ms fciles de ver: teclado, ratn, monitor,
impresora, scanner, cmara web.
Los dispositivos de entrada son aquellos mediante los cuales el usuario ingresa datos e
instrucciones que son procesadas internamente en el CPU que entrega una salida o un
resultado. Este resultado tiene que ser mostrado de alguna manera, y para eso son los
dispositivos de salida como el fax, la impresora y el monitor. Existen dispositivos que
son de entrada y salida a la vez, tales como las memorias flash, los CD regrabables y
anteriormente dos disquetes.
Conclusin.
La arquitectura Von Neumann seguir siendo utilizada, pues es la manera ms eficaz y
menos costosa. Ya que otras arquitecturas como Havard tienen un costo ms elevado.
Adems esta arquitectura va aumentando su capacidad cada 2 aos aproximadamente, y
aunque ahora nos enfrentamos al problema de que se est llegando a los lmites fsicos de
los materiales debido al nivel de temperatura que se puede alcanzar, se est buscando
utilizar otros materiales con mayor capacidad y resistencia. La arquitectura Von Neumann
puede variar en el nmero de sus componentes an si no es de manera proporcional como
se tratara de hacer en una arquitectura paralela, de esta manera se pueden ajustar las
capacidades de una computadora a las necesidades del usuario sin tener que desperdiciar
recursos.





Bibliografa.
http://bart2603.wordpress.com/2009/08/02/el-modelo-de-von-neumann-un-nuevo-concepto-
para-un-mejor-desempeno/
http://www.sites.upiicsa.ipn.mx/polilibros/portal/Polilibros/P_terminados/PolilibroFC/Unidad_VI/
Unidad%20VI_2.htm

Вам также может понравиться