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

1.1.

Modelos de
arquitecturas de
cmputo: clsicas,
segmentadas,
de
multiprocesamiento
.
Arquitecturas
Clsicas.
Estas arquitecturas se desarrollaron en las
primeras
computadoras electromecnicas y de tubos de
vaco.

Arquitectura Mauchly-Eckert (Von Newman)


La principal desventaja de esta arquitectura,

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.

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.

Un ciclo de instruccin (tambin llamado ciclo de fetch-


and-execute o ciclo de fetch-decode-execute en ingls)
es el perodo que tarda la unidad central de proceso
(CPU) en ejecutar una instruccin de lenguaje mquina.

Comprende una secuencia de acciones determinada que


debe llevar
a cabo la CPU para ejecutar cada instruccin en un
programa.

Cada instruccin del juego de instrucciones de una CPU


puede requerir diferente nmero de ciclos de instruccin
para su ejecucin.
Un ciclo de instruccin est formado por uno o ms ciclos
mquina.
Un ciclo mquina
El funcionamiento bsico de una se basa en el ciclo
computadora que realiza los siguientes mquina
pasos
1) Extrae de la memoria la siguiente instruccin
y la lleva al
instrucci
n.
registro de ue
2) Cambia el Contador de Programa de
modo q instruccin.
3) Determina el tipo de instruccin queseale
acabala d siguiente
4) Verifca si la instruccin requiere
datos de la m donde estn situados. e extraer.
emoria
5) Extrae los datos -si los hay- y los carga en losy, si es as,
6) Ejecuta la instruccin. determina
7) Almacena los resultados en el lugar apropia
registros internos de la
Vuelve al punto 1 para empezar: la ejecucin d
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.

Un reloj del sistema reside en la tarjeta madre.


ste enva una seal a todos los componentes
de la computadora en ritmo, como un
metrnomo. Generalmente, este ritmo se
genera como una onda cuadrada, como la
siguiente:
Cada onda en esta seal mide un ciclo de reloj.

Si el reloj del sistema funciona a 100MHZ, esto signifca que hay 100 millones
de ciclos del
reloj en un segundo.

Cada accin en la computadora se marca con un tiempo mediante estos


ciclos del reloj y para realizarse, cada accin toma cierto nmero de
ciclos del reloj.

Cuando se procesa una solicitud de la memoria, por ejemplo, el controlador


de la memoria
puede informar al procesador que los datos requeridos llegarn en seis ciclos
de reloj.

Es posible que el CPU y otros dispositivos funcionen ms rpido o ms lento


que el reloj del sistema.

Por ejemplo, cuando un reloj del sistema de 100MHZ interacta con un CPU de
400MHZ, cada dispositivo entiende que cada ciclo de reloj del sistema es igual a
cuatro ciclos de reloj del CPU; stos utilizan un factor de cuatro para sincronizar sus
acciones.

Tamao de la palabra = Una palabra es la cantidad de datos que la


CPU puede procesar en un ciclo de reloj.

Un procesador de 8 bits puede manejar 8 bits cada vez. Los


procesadores pueden ser, hasta ahora, de 8-, 16-, 32-, o 64- bits.
Cuanto ms grande sea el nmero = ms rpida ser la
procesamiento
Anlisis de los
componentes.
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.
MEMOR
IA
En informtica, la memoria (tambin llamada
almacenamiento) se refere 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.
DISPOSITIVOS DE
ENTRADA Y
SALID
A

En computacin, entrada/salida, tambin


abreviado E/S o I/O
(del original en ingls input/output).

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.
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.
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 grfcos
(plotters), bocinas, entre otros y que a continuacin
se mencionan...

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