procesador
Tipos de procesadores
Procesadores dedicados:
Para desarrollar una tarea muy específica. Ejecutando un único algoritmo de forma óptima.
Procesadores de propósito general:
Está capacitado para ejecutar una serie de instrucciones sean E/S (entrada/salida), lógicas, aritméticas, etc. Almacenando y listando una colección de instrucciones en una memoria secundaria (programa) de tal forma queel procesador de modo secuencial lleve a cabo cada una de ellas.
CISC:
Complex Instruction Set Computing. Posee un número grande y longitud variable de instrucciones, alto porcentaje de ciclos por instrucción, operaciones de microcódigo, baja optimización en el uso de registros.
RISC:
Reduced Instruction Set Computing. Posee un número bajo y longitud fija de instrucciones, bajo porcentaje deciclos por instrucción, no tiene operaciones de microcódigo, muchos registros de propósito general, compilador optimizado. Su arquitectura permite un cierto grado de paralelismo en su ejecución.
Power PC:
Diseñados para rendir al igual que los mejores CISC y RISC, pero mejorando sus errores. Tiene un conjunto de instrucciones distinto a estos procesadores, pero puede emular sus característicaspara ejecutar los programas escritos para ellos. Usados en computadores tipo Estaciones de Trabajo y en equipos de medio rango.
SIMD:
Single instruction, multiple data. Tiene una organización única de instrucción y datos múltiples. Manipula instrucciones de vector mediante múltiples unidades funcionales que responden a una instrucción común.
Microprocesadores.
Son de uso general, requierendispositivos externos de memoria y de comunicación con el exterior (E/S).
Microcontroladores:
Integran memorias y elementos de entrada/salida junto al microprocesador.
ASIC:
Application-Specific Integrates Circuits. Integra en un solo chip los elementos analógicos y digitales necesarios para efectuar una determinada función.
DSP:
Digital Signal Processors. Procesadores de alta velocidad y pocamemoria, muy eficientes para efectuar algoritmos de procesado de la señal.
Procesadores Neuronales, transputers:
Están equipados con elementos que facilitan su comunicación de forma que puede distribuirse fácilmente una función entre varios de ellos.
Procesador convencional:
Ejecuta las instrucciones en forma de serie es decir, una detrás de otra.
Procesador con paralelismo interno:Externamente ejecuta las instrucciones como si fuera un procesador convencional en serie, pero internamente puede efectuar operaciones en paralelo.
Procesador con paralelismo externo:
Se presenta en los sistemas que incluyen varios procesadores como los servidores, los mainframes y los supercomputadores.
Multiprocesador:
Se acostumbra a usar la arquitectura de multiprocesador con memoria común en losservidores. Cada uno de estos procesadores incluyen una memoria caché de grandes dimensiones para reducir el tráfico con la memoria común.
La velocidad
Actualmente se habla de frecuencias de Gigaherzios (GHz.), o de Megaherzios (MHz.). Lo que supone miles de millones o millones, respectivamente, de ciclos por segundo
Sin embargo, la capacidad de un procesador no se puede medir solamenteen función de su 'frecuencia de reloj', sino que interviene también la cantidad de instrucciones que es capaz de gestionar a la vez ('juego de instrucciones'), y lo que se conoce como 'ancho de bus' (cantidad máxima de información en bruto transmisible) que se mide en bits. Un bit es una pareja del tipo '0/0', '0/1', '1/1' o '1/0' en el código binario: cuantos más bits admita el 'ancho de bus',códigos más largos de ceros y unos se pueden procesar.La capacidad viene determinada por el número de transistores, pero también por los sucesivos niveles de memoría que se sitúan cerca de la CPU.
El indicador de la frecuencia de un microprocesador es un buen referente de la velocidad de proceso del mismo, pero no el único. La cantidad de instrucciones necesarias para llevar a cabo una tarea...
Regístrate para leer el documento completo.