Conozca la diferencia entre microprocesadores y microcontroladores

Pruebe Nuestro Instrumento Para Eliminar Los Problemas





MICROPROCESADOR:

Un microprocesador es un componente de computadora electrónico elaborado a partir de transistores de tamaño miniatura y algunos otros elementos de circuitos en un solo circuito integrado (IC) semiconductor o microchip. La abreviatura de microprocesador es µP o uP. La CPU (unidad central de procesamiento) es el microprocesador más famoso, pero muchos otros componentes de una computadora los contienen, como la GPU (unidad de procesamiento de gráficos) en una tarjeta de video. En la carrera de las computadoras personales, los nombres CPU y microprocesador se aplican indistintamente. En el centro de todos los PC y como máximo de las estaciones de trabajo se incorpora un microprocesador. Los microprocesadores controlan la lógica de aproximadamente todas las máquinas digitales, desde el reloj de la radio hasta las estructuras de inyección de combustible para automóviles. El microprocesador es un paquete de CI único en el que se integran varias funciones.

Hay principalmente cinco tipos de microprocesadores. Estas unidades diminutas proporcionan a las computadoras un 'cerebro'. Dentro de un microprocesador de silicio habitual, habrá una cantidad de transistores diminutos y partes tremendamente pequeñas. Todos estos componentes se emplean para ayudar a que una computadora funcione según lo planeado.




Tipos de microprocesadores:

Diferentes tipos de microprocesadores

Diferentes tipos de microprocesadores

  • Microprocesadores de conjunto de instrucciones complejas: Este tipo de microprocesador también se conoce como CISM. CISM clasifica un microprocesador en el que todas y cada una de las órdenes se pueden ejecutar junto con varias otras funciones de bajo nivel. Estas Funciones están destinadas a realizar acciones tales como: cargar datos en la tarjeta de memoria, volver a llamar o descargar datos de la tarjeta de memoria o un cálculo matemático complejo en un solo comando.
  • Microprocesadores de conjunto de instrucciones reducido: También conocido como RISC, tenía la intención de acelerar los microprocesadores de las computadoras. Estos chips se construyen bajo la directriz que permite al microprocesador hacer una menor cantidad de cosas dentro de cada comando y esto le permitirá completar más comandos más rápidamente.
  • Procesadores superescalares: Este tipo de procesador replica el hardware del microprocesador para que pueda realizar numerosas instrucciones al mismo tiempo. Estos recursos de réplica pueden ser unidades lógicas aritméticas o multiplicadores. Los superescalares se componen de varias unidades operativas. Los microprocesadores superescalares llevan a cabo más de un comando a lo largo de un único ciclo de reloj al transmitir simultáneamente numerosas instrucciones a unidades operativas superfluas en el procesador.
  • El circuito integrado de aplicación específica: También conocido como microprocesador ASIC, está diseñado para propósitos extremadamente precisos, que posiblemente incluirán computadoras de control de emisiones automotrices o asistentes digitales personales. Los ASIC a veces se producen según las especificaciones, pero también se pueden fabricar haciendo uso de engranajes disponibles en el mercado.
  • Multiprocesadores de señal digital (DSP): Los DSP son microprocesadores únicos empleados para decodificar y codificar video, o convertir video digital o a analógico y viceversa. Estas operaciones necesitan un microprocesador particularmente excelente para realizar cálculos matemáticos. Los chips DSP se emplean generalmente en SONAR, teléfonos móviles, RADAR, equipos de audio de cine en casa y decodificadores de cable.

MICROCONTROLADOR:

Microcontrolador

Microcontrolador



El microcontrolador es una computadora en un chip optimizada para administrar dispositivos eléctricos. Está diseñado especialmente para tareas precisas como controlar un sistema en particular. Un microcontrolador a veces usa las abreviaturas uC, µC o MCU, es fundamentalmente una variedad especializada de microprocesador que pretende ser autosatisfactorio y lucrativo. Además, un microcontrolador es una fracción de un conjunto en el sistema, que es fundamentalmente una placa de circuito completa. Un sistema fijo es un sistema informático destinado a realizar una o más funciones una y otra vez con límites de trabajo en tiempo real. Está integrado como un elemento de una máquina completa, a menudo también contando hardware y elementos motorizados. Algunos externos Los periféricos electrónicos están interconectados al microcontrolador. para un mejor rendimiento depende de las aplicaciones.

Las ilustraciones de microcontroladores son el 8051, el 80196 de Intel, el PIC de Microchip y la serie 68HCxx de Motorola. Los microcontroladores que normalmente se incorporan en juguetes, automóviles, electrodomésticos y máquinas de oficina son engranajes que amalgaman una serie de componentes de un sistema de microprocesador en un solo microchip:

  • Memoria (tanto ROM como RAM)
  • El núcleo de la CPU (microprocesador)
  • Algunas E / S digitales paralelas

El microcontrolador es testigo de la incorporación de una serie de funciones útiles en un único paquete de CI. Estas funciones son: -

  • La capacidad de ejecutar un conjunto acumulado de comandos para realizar trabajos descritos por el usuario.
  • La capacidad de dominar el uso de chips de memoria periférica para leer y escribir datos desde y hacia la memoria.

Tipos de microcontroladores:

Los microcontroladores se clasifican en términos de ancho de bus interno, microcontrolador incorporado, conjunto de pedidos, diseño estructural de memoria, chip IC o núcleo VLSI o archivo Verilog y unidad familiar. Para la familia similar, puede haber una variedad de ediciones con diferentes fuentes. Aquí estamos dando pocos tipos de microcontroladores utilizados en diferentes aplicaciones .


Diferentes tipos de microcontroladores

Diferentes tipos de microcontroladores

  • Microcontrolador de 8 bits: Cuando el bus interno en una MCU es un bus de 8 bits, la ALU realiza las operaciones lógicas y aritméticas en un byte en un pedido. La MCU es un microcontrolador de 8 bits. Las ilustraciones de MCU de 8 bits son las familias Intel 8031/8051, Motorola MC68HC11 y PIC1x.
  • Microcontrolador de 16 bits: El microcontrolador de 16 bits consta de un bus de 16 bits y la ALU realiza operaciones aritméticas y lógicas en el operando de 16 bits. Proporciona mayor precisión y rendimiento en comparación con MCU de 8 bits.
  • Microcontrolador de 32 bits: Cuando el bus interno para la función de transmisión de datos en una MCU es un bus de 32 bits, la ALU lleva a cabo funciones lógicas y aritméticas en palabras de operando de 32 bits en las órdenes. La MCU es un microcontrolador de 32 bits. Estos proporcionan una mejor precisión y rendimiento en comparación con las MCU de 16 bits.
  • Microcontrolador integrado: Cuando un sistema fijo o integrado incluye una MCU que tiene cada parte de hardware y software en una unidad individual, la MCU se conoce como microcontrolador integrado. Existen muy pocas o ninguna unidad o sistema periférico adicional para procesar durante el control o el uso de los dispositivos periféricos. A modo de ilustración, un circuito receptor de teléfono emplea un microcontrolador incorporado o integrado.
  • Microcontrolador de memoria externa: Cuando un sistema integrado o embebido agrega una MCU que tiene cada una de las partes de hardware y software presentes no como un componente individual y tiene todo o una parte del componente de memoria conectado externamente al poner en juego un circuito de interfaz que se conoce como circuito de pegamento, el MCU se conoce como un microcontrolador de memoria periférico o externo. Por ejemplo, 8031 ​​forma parte de una memoria de programa que está interconectada exteriormente con él. El 8051 tiene memoria de programa tanto interna como periférica.

Diferencia entre microprocesadores y microcontroladores

La diferencia entre los dos es que un microcontrolador integra las características de un microprocesador (ALU, CPU, Registros) junto con la existencia de características extra como la existencia de ROM, RAM, contador, puertos de entrada / salida, etc. Aquí un microcontrolador controla la función de un dispositivo mediante el empleo de programas fijos acumulados en ROM que no se modifican con la duración.

Diferencia entre microprocesador y microcontrolador

Diferencia entre microprocesador y microcontrolador

Desde otro punto de vista, la principal diferencia entre los microprocesadores y los microcontroladores habituales que se separan de los términos arquitectónicos es el ámbito de su aplicación. Los microprocesadores habituales, como los procesadores de la familia Pentium o la familia Intel Core o procesadores similares, se encuentran en las computadoras como una máquina programable de funcionamiento universal. A lo largo de su vida, tiene que gestionar numerosas asignaciones y programas diferentes que se le especifican.

En contraste un microcontrolador de la familia PIC o la familia 8051 o cualquier otra ha notado sus aplicaciones en pequeños sistemas embebidos como: sistema de control de señales de tráfico o algún tipo de sistema robótico. Además, estos dispositivos gestionan tareas o programas similares durante todo su ciclo de vida. Otra diferencia es que el microcontrolador generalmente tiene que manejar tareas instantáneas mientras que, por el contrario, los microprocesadores en un sistema informático quizás no manejen una tarea instantánea en todo momento.

Hoy en día muchos estudiantes de ingeniería están mostrando mucho interés por el microprocesador y proyectos de microcontroladores ya que son muy interesantes y útiles para construir una buena carrera en electrónica.

Créditos fotográficos: