Está en la página 1de 32

Modelos de

arquitecturas
de cómputo
CLÁSICAS
ESTAS ARQUITECTURAS SE DESARROLLARON EN LAS PRIMERAS
COMPUTADORAS ELECTROMECÁNICAS Y DE TUBOS DE VACÍO.

1. Arquitectura de von Neumann

2. Arquitectura Harvard
JOHN VON NEUMANN
DESCRIBIO QUE TODO ORDENADOR ELECTRÓNICO:
PROGRAMAS ALMACENADOS QUE HACEN FUNCIONAR UN
ORDENADOR.
UNIDADES CONECTADAS PERMANENTEMENTE
FUNCIONAMIENTO COORDINA DESDE LA UNIDAD DE CONTROL
DE LA CPU.

1903 - 1957
Arquitectura de von Neumann

o
¿CÓMO SE COMUNICAN LOS DISPOSITIVOS ENTRE ELLOS?
BUS DE DATOS
Aquellos que llevan los datos a la memoria
o un dispositivo

BUS DE CONTROL
Son aquellos que habilitan o desabilitan a la
memoria, para que sean utilizados los
dispositivos.

BUS DE DIRECCIONES
Llevan la dirección de la memoria que se
requiere acceder.
HOWARD H. AIKER
FUE UN FÍSICO ESTADOUNIDENSE, PIONERO EN
EL CAMPO DE LA INFORMÁTICA Y CIENTÍFICO
PRINCIPAL TRAS EL PROYECTO QUE DIO
LUGAR A LA SERIE DE ORDENADORES MARK.

1900 - 1973
Arquitectura Harvard
Este modelo, que utilizan los Microcontroladores PIC, tiene la unidad central de
proceso (CPU) conectada a dos memorias (una con las instrucciones y otra con los
datos) por medio de dos buses diferentes.

CT | Directrices de marca 2020


Desventajas en general de las
arquitecturas clásicas
BUS DE DATOS Y DIRECCIONES
Se convierte en un cuello de botella
por el cual debe pasar toda la
información que se lee de o se escribe
a la memoria.

LIMITA EL GRADO DE
PARALELISMO
Acciones que se pueden realizar
al mismo tiempo).
EJEMPLO MODELOS
Calcular el área de un triángulo donde la base 4 y la altura 6.

DECLARAR INGRESAR PROCESO RESULTADO


VARIABLES VALORES
https://www.youtube.com/watch?v=N9XjBl9EblA
ARQUITECTURAS
SEGMENTADAS
"PIPE-LINE"
Es una técnica que implementa el paralelismo a nivel de instrucciones
dentro de un solo procesador, ya que mantiene ocupado a cada parte
de ese procesador dividiendo las instrucciones entrantes en una serie
de pasos secuenciales que se realizan en diferentes unidades del
procesador que trabajan en forma simultanea.
PIPE-LINE
Consiste en ir transformando flujo de datos en
un procesos comprendiendo por varias fases
secuenciales. .
¿QUÉ ES PARALELISMO?
Cálculos que pueden realizarse
simultáneamente, dividiendo las
instrucciones en una serie de pasos
secuenciales que se realizan por
diferentes unidades del procesador que
trabajan en forma simultáneamente.
CARACTERÍSTICAS Multiprogramación y Tarea o procesamiento de

DE PARALELISMO multiprocesamiento, esas


acciones se toman a
acciones que toman dentro del
mismo programa ejecutando
procesos independientes en
nivel programa o
forma simultanea.
trabajo.

Interconstrucciones de acciones a nivel de


instrucciones dentro del mismo proceso o
tarea que pueden ejecutar instrucciones
independientes en forma simultanea.
ESTA
ARQUITECTURA Necesidad de
SURGE aumentar la
velocidad de
procesamiento.

Mejorar el desempeño
realizando
paralelamente varias
etapas.
ETAPAS DE SEGMENTACIÓN
Lectura de instrucción BI
Decodificación de instrucciones y lectura de registro DEC
Ejecución EJ
Acceso a memoria MEM
Escritura de vuelta en el registro WR
EJEMPLO DE USO
SECUENCIAL
SEGMENTACIÓN
EJERCICIOS

INSTALACIÓN DE SOFTWARE
5 SISTEMAS WINDOWS

COHERENCIA RESPONSABILIDAD
Las presentaciones son herramientas de
comunicación que pueden usarse en demostraciones,
conferencias, discursos, informes, etc.
MULTIPROCESAMIENTO
Los sistemas de Multiprocesamiento son
aquellos que usan más de un procesador, por
lo que admiten la ejecución de varios
procesos al mismo tiempo.
MULTIPROCESAMIENTO
VENTAJAS

INCREMENTAN EL ECONOMIA DE ESCALA


RENDIMIENTO El costo de estos sistemas es menor que el
de su equivalente sistemas
Se incrementa el numero de procesadores, se
monoprocesamiento, porque ellos pueden
incrementa la cantidad de trabajo en un
compartir periféricos, almacenamiento,
tiempo menor.
suministro de energía.

MAYOR FIABILIDAD
Las funciones pueden ser distribuidas al
tener más de un procesador pues al ocurrir
un fallo en un procesador entonces el sistema
no se detiene sino que lo hace más lento.
MULTIPROCESAMIENTO
SIMÉTRICO

TIPOS DE
Un sistema operativo
MULTIPROCESAMIENT usa todas las CPU a la
O vez y ejecuta diversas
tareas al mismo tiempo.
MULTIPROCESAMIENTO
ASIMÉTRICO

Un sistema operativo y cada


uno usa sus propias CPU (por
ejemplo, un router con un
software de enrutamiento
propietario en una CPU y con
un SO general en la otra).

ALGUNOS EJEMPLOS DE SISTEMAS OPERATIVOS DE MULTIPROCESAMIENTO SON: UBUNTU, DEBIAN, WINDOWS XP, WINDOWS VISTA, ENTRE
OTROS.
APLICACIONES ASIMÉTRICO

También podría gustarte