Sei sulla pagina 1di 4

UNIDAD I.

MODELOS DE ARQUITECTURAS DE CMPUTO



Pgina 1

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 sobre 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
UNIDAD I. MODELOS DE ARQUITECTURAS DE CMPUTO

Pgina 2

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.



UNIDAD I. MODELOS DE ARQUITECTURAS DE CMPUTO

Pgina 3

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
UNIDAD I. MODELOS DE ARQUITECTURAS DE CMPUTO

Pgina 4

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