Vous êtes sur la page 1sur 4

ARQUITECTURA SECUENCIAL

Dentro de esta clasificación, se encuentra a las computadoras SISD


(Single-Instruction Stream, Single-Data, Stream/ Flujo único de
instrucciones, flujo único de datos)

Las computadoras secuenciales se basan en el modelo introducido por


John Von Neumann la cual consiste en:

- Una Unidad Central de Procesamiento (CPU).


- Memoria Principal para almacenar información.
- Bus donde fluyan los datos.
- Mecanismo de sincronización.

En estos sistemas, los valores de las salidas, en un momento dado, no


dependen exclusivamente de los valores de las entradas en dicho
momento, sino también de los valores anteriores. El sistema más
simple que existe se denomina Biestable

Es un multivibrador capaz de permanecer en uno de dos estados


posibles durante un tiempo indefinido en ausencia de perturbaciones.
Esta característica es ampliamente utilizada en electrónica digital para
memorizar información. El paso de un estado a otro se realiza
variando sus entradas.

La mayoría de estos sistemas están gobernados por señales de reloj a


los cuales se los denomina síncronos. Pero al contrario a todos ellos
que no son gobernados por éste, se los conoce como asíncronos.
Estos pueden encontrarse en forma de circuito integrado (Contador) o
como estructuras en sistemas programados (Registros de
desplazamiento):

Contador: Circuito secuencial construido a partir de biestable y puertas


lógicas capaz de almacenar y contar los impulsos que recibe en la
entrada destinada a tal efecto, asimismo también actúa como divisor
de frecuencia.

Registros de desplazamiento: Consistente en una serie de biestables,


generalmente de tipo D, conectados en cascada, que basculan de
forma sincrónica con la misma señal de reloj.

MIMD
En computación, MIMD (del inglés Multiple Instruction, Multiple Data,
en español "múltiples instrucciones, múltiples datos") es una técnica
empleada para lograr paralelismo. Se puede decir que MIMD es un
súper conjunto de SIMD, ya que los procesadores pueden ejecutar la
misma instrucción o diferentes instrucciones y diferentes elementos de
información se asignan a diferentes procesadores. Este tipo de
computadora puede tener memoria distribuida o compartida, pueden
ser utilizadas en aplicaciones con información en paralelo o con tareas
en paralelo. En cualquier momento, cualquier procesador puede
ejecutar diferentes instrucciones sobre distintos datos. La arquitectura
MIMD pueden utilizarse en una amplia gama de aplicaciones como
el diseño asistido, simulación, modelado y en interruptores

CARACTERISTICAS

o Son sistemas con memoria compartida que permite ejecutar varios


procesos simultáneamente (sistema multiprocesador)
o La diferencia con estos sistemas es que MIMD es asíncrono.
o No tiene un reloj central.
o Cuando las unidades de proceso reciben datos de una memoria no
compartida estos sistemas reciben el nombre de Múltiple SISD
(MSISD).
o Los procesadores pueden ejecutar la misma o instrucción o
diferentes instrucciones y tener sus propios datos
o Diferentes elementos de información se asignan a diferentes
procesadores
o Pueden tener memoria distribuida o compartida.
o Cada procesador MIMD corre casi independientemente de los
otros.
o Pueden ser utilizadas en aplicaciones con información en paralelo o
con tareas en paralelo.
o Cada procesador tiene su propia unidad de control y su propia
unidad funcional.
Los sistemas MIMD se clasifican en:

o Sistemas de Memoria Compartida.


o Sistemas de Memoria Distribuida.
o Sistemas de Memoria Compartida Distribuida.
Sistemas de Memoria Compartida.
En este tipo de sistemas cada procesador tiene acceso a toda la
memoria, es decir hay un espacio de direccionamiento compartido.
Las computadoras MIMD con memoria compartida son sistemas
conocidos como de multiprocesamiento simétrico (SMP) donde
múltiples procesadores comparten un mismo sistema operativo y
memoria.
Sistemas de Memoria Distribuida.
Estos sistemas tienen su propia memoria local. Los procesadores
pueden compartir información solamente enviando mensajes.
Las computadoras MIMD de memoria distribuida son conocidas como
sistemas de procesamiento en paralelo masivo (MPP) donde múltiples
procesadores trabajan en diferentes partes de un programa, usando
su propio sistema operativo y memoria.
Sistemas de Memoria Compartida Distribuida
Es una partición de procesadores que tienen acceso a una memoria
compartida común pero sin un canal compartido. Esto es, físicamente
cada procesador posee su memoria local y se interconecta con otros
procesadores por medio de un dispositivo de alta velocidad, y todos
ven las memorias de cada uno como un espacio de direcciones
globales.

Vous aimerez peut-être aussi