Un sistema de cómputo se compone de variados dispositivos y componentes que permiten su funcionamiento óptimo. Entre los dispositivos de entrada de datos más comunes se encuentran el teclado, mouse, cámara web, escáner y micrófono.
T= Tiempo de ejecucion del programa.
N= Numero de instrucciones del programa.
CPI= Numero medio de ciclos por instruccion.
Tc= Tiempo de ciclo
PARALELISMO
Ejecuta simultaneamente varias operaciones independientes replicando el numero de operadores hardware.
SEGMENTACION
Descompone el operador y la operacion correspondiente en etapas secuenciales y autonomas, de manera que simultaneamente se puedan ejecutar etapas diferentes de varias operaciones.
PROCESADORES SUPERESCALARES
Proporcionan compatibilidad a nivel del codigo objeto con las maquinas escalares, detectando el paralelismo de las instrucciones en tiempo de ejecucion.
PROCESADORES VECTORIALES
Disponen de operaciones que tranajan sobre vectors de numeros.
PROCESADORES SEGMENTADOS
Arquitecturas monoprocesador que operan con una organizacion interna en la que se segmenta la ejecucion de las instrucciones a fin de iniciar una (y finalizar otra) cada ciclo de operacion.
PROCESADORES VLIW
Implementa una forma de paralelismo a nivel de instruccion, similar a los sueperescalares.
MULTIPROCESADORES DE MEMORIA COMPARTIDA
Arquitecturas compuestas por un conjunto de procesadores que acceden a una unica memoria comun a traves de una red de interconexion.
MULTICOMPUTADORES
Multiprocesadores de memoria distribuida donde cada procesador tiene un espacio privado de direcciones.