Tecnología

Inicio

Tipos de microprocesadores

Tipos de microprocesadores


Los microprocesadores son circuitos integrados que incorporan muchas o todas las funciones de la unidad de procesamiento central (CPU) de un ordenador. Muchos diferentes diseños de microprocesadores se han creado y miles de millones de microprocesadores producidos en los últimos 50 años. Hay muchas familias diferentes de microprocesador. Pueden diferir en el tamaño de sus conjuntos de instrucciones, su función y su nivel de especialización.

Los procesadores de uso general (GPP)

GPPs se utilizan para aplicaciones de uso general. Un ejemplo es la familia Intel X86 de los microprocesadores. GPPs son las fichas que se encuentran en la mayoría de los PC. También se incluyen bajo la bandera de la CPE son los microcontroladores. Estos son patatas fritas con muchas de las funciones de un ordenador integrado en el chip con el procesador. Los microcontroladores son utilizados en aplicaciones industriales y sistemas embebidos. Un ejemplo es la familia de los microprocesadores PIC.

Procesadores específicas de la aplicación (ASP)

ASP están especializados para un buen desempeño de una función. Hay tres tipos de ASP. Estos son el procesador de señal digital (DSP), el circuito integrado de aplicación específica (ASIC), y el procesador de conjunto de instrucciones específico de la aplicación (ASIP). DSP se utilizan para el cálculo numérico rápido. ASIC tienen un particular algoritmo implementado directamente en su hardware. ASIPs son una casa a medio camino entre un GPP y un ASIC. ASIPs tienen cierta capacidad de programación.

Complex Instruction Set Computer (CISC)

El conjunto de instrucciones es la lista de instrucciones básicas disponibles para programar el microprocesador. Un CISC tiene un conjunto de instrucciones grandes y complicados muchas maneras de referirse a los datos en la memoria. Las instrucciones de un CISC son de diferentes longitudes, y hay muchas instrucciones diferentes para diferentes tipos de datos. Aunque CISC permite potencialmente una mayor eficiencia en la programación, a menudo es más difícil de programar debido a la complejidad añadida.

Reduced Instruction Set Computer (RISC)

A RISC tiene una instrucción más pequeño establecer que un CISC. Las instrucciones de RISCs son de la misma longitud. Esto simplifica y acelera la programación. También hace que sea más fácil de optimizar el código. A pesar de las instrucciones individuales pueden hacer menos, múltiples instrucciones pueden ser implementadas en rápida sucesión.