Está en la página 1de 5

Modelos de arquitecturas de computo

1.1 Modelos de arquitecturas de


cmputo.
Arquitecturas Clsicas.
Estas arquitecturas se desarrollaron en las primeras computadoras electromecnicas y de tubos
de vaco. Aun son usadas en procesadores empotrados de gama baja y son la base de la mayora
de las arquitecturas modernas

Arquitectura Mauchly-Eckert (Von Newman)

La principal desventaja de esta arquitectura, es que el bus de datos y direcciones nico se


convierte en un cuello de botella por el cual debe pasar toda la informacin que se lee de o se
escribe a la memoria, obligando a que todos los accesos a esta sean secuenciales. Esto limita el
grado de paralelismo (acciones que se pueden realizar al mismo tiempo) y por lo tanto, el
desempeo de la computadora.
Este efecto se conoce como el cuello de botella de Von Newman

Arquitecturas Segmentadas.
Las arquitecturas segmentadas o con segmentacin del cauce buscan mejorar el desempeo
realizando paralelamente varias etapas del ciclo de instruccin al mismo tiempo. El procesador se
divide en varias unidades funcionales independientes y se dividen entre ellas el procesamiento de
las instrucciones

Arquitecturas de multiprocesamiento.
Cuando se desea incrementar el desempeo ms aya de lo que permite la tcnica de
segmentacin del cauce (limite terico de una instruccin por ciclo de reloj), se requiere utilizar ms
de un procesador para la ejecucin del programa de aplicacin.

Las CPU de multiprocesamiento :


SISO (Single Instruction, Single Operand ) computadoras independientes
SIMO (Single Instruction, Multiple Operand ) procesadores vectoriales
MISO (Multiple Instruction, Single Operand ) No implementado
MIMO (Multiple Instruction, Multiple Operand ) sistemas SMP, Clusters

Procesadores vectoriales Son computadoras pensadas para aplicar un mismo algoritmo


numrico a una serie de datos matriciales, en especial en la simulacin de sistemas fsicos
complejos, tales como simuladores para predecir el clima, explosiones atmicas, reacciones
qumicas complejas, etc., donde los datos son representados como grandes nmeros de datos en
forma matricial sobr los que se deben se aplicar el mismo algoritmo numrico.
En los sistemas SMP (Simetric Multiprocesesors), varios procesadores comparten la misma
memoria principal y perifricos de I/O, Normalmente conectados por un bus comn. Se conocen
como simtricos, ya que ningn procesador toma el papel de maestro y los dems de esclavos,
sino que todos tienen derechos similares en cuanto al acceso a la memoria y perifricos y ambos
son administrados por el sistema operativo.

1.2 Anlisis de los componentes.


1.2.1 CPU.

La unidad central de procesamiento, UCP o CPU (por el acrnimo en ingls de


central processing unit), o simplemente el procesador o microprocesador, es el
componente del computador y otros dispositivos programables, que interpreta las
instrucciones contenidas en los programas y procesa los datos. Los CPU
proporcionan la caracterstica fundamental de la computadora digital (la
programabilidad) y son uno de los componentes necesarios encontrados en las
computadoras de cualquier tiempo, junto con el almacenamiento primario y los
dispositivos de entrada/salida. Se conoce como microprocesador el CPU que es
manufacturado con circuitos integrados. Desde mediados de los aos 1970, los
microprocesadores de un solo chip han reemplazado casi totalmente todos los tipos
de CPU, y hoy en da, el trmino "CPU" es aplicado usualmente a todos los
microprocesadores.
La expresin "unidad central de proceso" es, en trminos generales, una
descripcin de una cierta clase de mquinas de lgica que pueden ejecutar
complejos programas de computadora. Esta amplia definicin puede fcilmente
ser aplicada a muchos de los primeros computadores que existieron mucho antes
que el trmino "CPU" estuviera en amplio uso. Sin embargo, el trmino en s
mismo y su acrnimo han estado en uso en la industria de la informtica por lo
menos desde el principio de los aos 1960. La forma, el diseo y la
implementacin de los CPU ha cambiado drsticamente desde los primeros
ejemplos, pero su operacin fundamental ha permanecido bastante similar.
Los primeros CPU fueron diseados a la medida como parte de una computadora
ms grande, generalmente una computadora nica en su especie. Sin embargo,
este costoso mtodo de disear los CPU a la medida, para una aplicacin particular,
ha desaparecido en gran parte y se ha sustituido por el desarrollo de clases de
procesadores baratos y estandarizados adaptados para uno o muchos propsitos.
Esta tendencia de estandarizacin comenz generalmente en la era de los
transistores discretos, computadoras centrales, y microcomputadoras, y fue
acelerada rpidamente con la popularizacin del circuito integrado (IC), ste ha
permitido que sean diseados y fabricados CPU ms complejos en espacios
pequeos (en la orden de milmetros). Tanto la miniaturizacin como la
estandarizacin de los CPU han aumentado la presencia de estos dispositivos
digitales en la vida moderna mucho ms all de las aplicaciones limitadas de
mquinas de computacin dedicadas. Los microprocesadores modernos aparecen
en todo, desde automviles, televisores, neveras, calculadoras, aviones, hasta
telfonos mviles o celulares, juguetes, entre otros.

1.2.2 MEMORIA
En informtica, la memoria (tambin llamada almacenamiento) se refiere a parte de
los componentes que forman parte de una computadora. Son dispositivos que
retienen datos informticos durante algn intervalo de tiempo. Las memorias de
computadora proporcionan una de las principales funciones de la computacin
moderna, la retencin o almacenamiento de informacin. Es uno de los
componentes fundamentales de todas las computadoras modernas que, acoplados
a una unidad central de procesamiento (CPU por su sigla en ingls, central
processing unit), implementa lo fundamental del modelo de computadora de
Arquitectura de von Neumann, usado desde los aos 1940.
Dispositivo basado en circuitos que posibilitan el almacenamiento limitado de
informacin y su posterior recuperacin.
Las memorias suelen ser de rpido acceso, y pueden ser voltiles o no voltiles.
La clasificacin principal de memorias son RAM y ROM. Estas memorias son
utilizadas para almacenamiento primario.

1.2.3 DISPOSITIVOS DE ENTRADA Y SALIDA

En computacin, entrada/salida, tambin abreviado E/S o I/O (del original en ingls


input/output), es la coleccin de interfaces que usan las distintas unidades
funcionales (subsistemas) de un sistema de procesamiento de informacin para
comunicarse unas con otras, o las seales (informacin) enviadas a travs de esas
interfaces. Las entradas son las seales recibidas por la unidad, mientras que las
salidas son las seales enviadas por sta.
El trmino puede ser usado para describir una accin; "realizar una entrada/salida"
se refiere a ejecutar una operacin de entrada o de salida. Los dispositivos de E/S
los usa una persona u otro sistema para comunicarse con una computadora. De
hecho, a los teclados y ratones se los considera dispositivos de entrada de una
computadora, mientras que los monitores e impresoras son vistos como dispositivos
de salida de una computadora. Los dispositivos tpicos para la comunicacin entre
computadoras realizan las dos operaciones, tanto entrada como salida, y entre otros
se encuentran los mdems y tarjetas de red.
Es importante notar que la designacin de un dispositivo, sea de entrada o de
salida, cambia al cambiar la perspectiva desde el que se lo ve. Los teclados y
ratones toman como entrada el movimiento fsico que el usuario produce como
salida y lo convierten a una seal elctrica que la computadora pueda entender. La
salida de estos dispositivos son una entrada para la computadora. De manera
anloga, los monitores e impresoras toman como entrada las seales que la
computadora produce como salida. Luego, convierten esas seales en
representaciones inteligibles que puedan ser interpretadas por el usuario. La
interpretacin ser, por ejemplo, por medio de la vista, que funciona como entrada.
En arquitectura de computadoras, a la combinacin de una unidad central de
procesamiento (CPU) y memoria principal (aqulla que la CPU puede escribir o leer
directamente mediante instrucciones individuales) se la considera el corazn de la
computadora y cualquier movimiento de informacin desde o hacia ese conjunto se
lo considera entrada/salida. La CPU y su circuitera complementaria proveen
mtodos de entrada/salida que se usan en programacin de bajo nivel para la
implementacin de controladores de dispositivos.
Los sistemas operativos y lenguajes de programacin de ms alto nivel brindan
conceptos y primitivas de entrada/salida distintos y ms abstractos. Por ejemplo, un
sistema operativo brinda aplicativos que manejan el concepto de archivos. El
lenguaje de programacin C define funciones que les permiten a sus programas
realizar E/S a travs de streams, es decir, les permiten leer datos desde y escribir
datos hacia sus programas.
Los dispositivos de Entrada y Salida permiten la comunicacin entre la
computadora y el usuario.
En primer termino hablaremos de los dispositivos de entrada, que como su nombre
lo indica, sirven para introducir datos (informacin) 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.
En segundo lugar tenemos a los dispositivos de salida, los cuales 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), bocinas, entre otros
y que a continuacin se mencionan...

También podría gustarte