Conheça a diferença entre microprocessadores e microcontroladores

Experimente Nosso Instrumento Para Eliminar Problemas





MICROPROCESSADOR:

Um microprocessador é um componente eletrônico de computador criado a partir de transistores em miniatura e alguns outros elementos de circuito em um único IC semicondutor (circuito integrado) ou micro chip. A abreviatura de microprocessador é µP ou uP. A CPU (unidade de processamento central) é o microprocessador mais conhecido, mas vários outros componentes em um computador os contêm, como a GPU (Unidade de processamento gráfico) em uma placa de vídeo. Na corrida dos computadores pessoais, os nomes CPU e microprocessador são aplicados de forma intercambiável. No centro de todos os PCs e no máximo das estações de trabalho um microprocessador é incorporado. Os microprocessadores controlam a lógica de aproximadamente todas as máquinas digitais, de rádios-relógio a estruturas de injeção de combustível para automóveis. O microprocessador é um único pacote IC em que várias funções estão integradas.

Existem principalmente cinco tipos de microprocessadores que essas unidades minúsculas fornecem aos computadores um “cérebro”. Dentro de um microprocessador de silício comum, haverá vários transistores minúsculos e peças extremamente minúsculas. Todos esses componentes são empregados para ajudar um computador a funcionar conforme planejado.




Tipos de microprocessadores:

Diferentes tipos de microprocessadores

Diferentes tipos de microprocessadores

  • Microprocessadores de conjunto de instruções complexas: Este tipo de microprocessador também é conhecido como CISM. O CISM classifica um microprocessador no qual cada e todo pedido pode ser executado junto com várias outras funções de baixo nível. Essas funções destinam-se a realizar ações como - carregar dados no cartão de memória, chamar novamente ou baixar dados do cartão de memória ou um cálculo matemático complexo em um único comando.
  • Microprocessadores de conjunto de instruções reduzido: Também conhecido como RISC, tinha o objetivo de estimular microprocessadores de computador. Esses chips são construídos sob a diretriz que permite ao microprocessador fazer uma quantidade menor de coisas dentro de cada comando e isso permitirá que ele conclua mais comandos mais rapidamente.
  • Processadores superescalares: Este tipo de processador replica o hardware do microprocessador para que possa executar várias instruções ao mesmo tempo. Esses recursos de réplica podem ser unidades lógicas aritméticas ou multiplicadores confirmados. Os superescalares são compostos por várias unidades operacionais. Os microprocessadores superescalares executam mais de um comando em um único ciclo de clock, transmitindo simultaneamente várias instruções para unidades operacionais supérfluas no processador.
  • O Circuito Integrado Específico da Aplicação: Também conhecido como microprocessador ASIC, destina-se a propósitos extremamente precisos, que possivelmente incluirão o controle de emissões automotivas ou computadores assistentes digitais pessoais. ASICs às vezes são produzidos de acordo com as especificações, mas também podem ser fabricados com o uso de engrenagens prontas para uso.
  • Multiprocessadores de sinal digital (DSPs): DSPs são microprocessadores exclusivos empregados para decodificar e codificar vídeo ou converter digital ou vídeo em analógico e vice-versa. Essas operações precisam de um microprocessador particularmente excelente para realizar cálculos matemáticos. Os chips DSP são geralmente empregados em SONAR, telefones móveis, RADAR, equipamentos de áudio de home theater e decodificadores de cabo.

MICROCONTROLADOR:

Microcontrolador

Microcontrolador



Microcontrolador é um computador em um chip otimizado para gerenciar dispositivos elétricos. Destina-se especialmente a tarefas precisas, como controlar um sistema específico. Um microcontrolador às vezes usa a abreviatura uC, µC ou MCU, é fundamentalmente uma variedade especializada de microprocessador que se destina a ser auto-satisfatório e lucrativo. Além disso, um microcontrolador é uma fração de um conjunto no sistema, que é fundamentalmente uma placa de circuito completo. Um sistema fixo é um sistema de computador destinado a realizar uma ou mais funções repetidamente com limites de treino em tempo real. Ele é incorporado como um elemento de uma máquina completa, frequentemente contando também hardware e elementos motorizados. Algum externo periféricos eletrônicos têm interface com o microcontrolador para um melhor desempenho depende dos aplicativos.

Ilustrações de microcontroladores são 8051, 80196 da Intel, PIC da Microchip e 68HCxx da Motorola. Microcontroladores que são normalmente incorporados em brinquedos, automóveis, eletrodomésticos e máquinas de escritório são engrenagens que amalgamam uma série de constituintes de um sistema de microprocessador em um microchip solo:

  • Memória (ROM e RAM)
  • O núcleo da CPU (microprocessador)
  • Some parallel digital I/O

O microcontrolador testemunha a incorporação de uma série de funções úteis em um único pacote de IC. Essas funções são: -

  • A capacidade de realizar um conjunto acumulado de comandos para realizar trabalhos descritos pelo usuário.
  • A capacidade de usar chips de memória periféricos para ler e gravar dados de e para a memória.

Tipos de microcontroladores:

Os microcontroladores são classificados em termos de largura de barramento interno, microcontrolador interno, conjunto de pedidos, design estrutural de memória, chip IC ou núcleo VLSI ou arquivo Verilog e unidade familiar. Para a família semelhante, pode haver uma variedade de edições com fontes diferentes. Aqui estamos dando poucos tipos de microcontrolador usados ​​em diferentes aplicações .


Diferentes tipos de microcontroladores

Diferentes tipos de microcontroladores

  • Microcontrolador de 8 bits: Quando o barramento interno em um MCU é um barramento de 8 bits, a ALU realiza as operações lógicas e aritméticas em um byte em um pedido. O MCU é um microcontrolador de 8 bits. As ilustrações do MCU de 8 bits são famílias Intel 8031/8051, Motorola MC68HC11 e PIC1x.
  • Microcontrolador de 16 bits: O microcontrolador de 16 bits consiste em um barramento de 16 bits e a ALU realiza operações aritméticas e lógicas no operando de 16 bits. Ele oferece maior precisão e desempenho em comparação ao MCU de 8 bits.
  • Microcontrolador de 32 bits: Quando o barramento interno para a função de transmissão de dados em um MCU é um barramento de 32 bits, a ALU realiza funções lógicas e aritméticas em palavras de operando de 32 bits nas ordens. O MCU é um microcontrolador de 32 bits. Eles fornecem melhor precisão e desempenho em comparação com os MCUs de 16 bits.
  • Microcontrolador embutido: Quando um sistema fixo ou integrado inclui um MCU que possui cada parte de hardware e software em uma unidade solo, o MCU é conhecido como microcontrolador integrado. Extremamente poucas ou nenhuma unidade ou sistema periférico extra existe para processamento durante o controle ou fazendo uso dos dispositivos periféricos. Para ilustração, um circuito receptor de telefone emprega um microcontrolador embutido ou embutido.
  • Microcontrolador de memória externa: Quando um sistema embutido ou embutido adiciona um MCU que tem cada uma das partes de hardware e software presentes não como um componente solo e tem todo ou uma parte do componente de memória externamente conectado ao colocar em jogo um circuito de interface conhecido como circuito de cola, o MCU é conhecido como um microcontrolador de memória periférica ou externa. Por exemplo, 8031 ​​é composto por uma memória de programa com interface externa a ele. O 8051 possui memória de programa interna e periférica.

Diferença entre microprocessadores e microcontroladores

A diferença entre os dois é que um microcontrolador integra os recursos de um microprocessador (ALU, CPU, Registradores) junto com a existência de características extras, como existência de ROM, RAM, contador, portas de entrada / saída, etc. Aqui, um microcontrolador controla a função de um dispositivo empregando programas fixos acumulados na ROM que não se alteram com a duração.

Diferença entre microprocessador e microcontrolador

Diferença entre microprocessador e microcontrolador

De um outro ponto de vista, a principal diferença entre os microprocessadores e microcontroladores usuais que separam seus termos arquitetônicos é a área de sua aplicação. Microprocessadores usuais, como a família Pentium ou processadores da família Intel Core, ou processadores semelhantes, estão nos computadores como uma máquina programável de funcionamento universal. Em sua vida útil, ele deve gerenciar várias atribuições e programas diferentes especificados para ele.

Em contraste um microcontrolador da família PIC ou a família 8051 ou qualquer outra notou suas aplicações em minúsculos sistemas embarcados, como sistema de controle de sinais de tráfego ou algum tipo de sistema robótico. Além disso, esses dispositivos gerenciam tarefas semelhantes ou programas semelhantes durante todo o seu ciclo de vida. Outra diferença é que o microcontrolador geralmente precisa lidar com tarefas instantâneas, enquanto, ao contrário, os microprocessadores em um sistema de computador talvez não lidem com uma tarefa instantânea o tempo todo.

Hoje em dia, muitos estudantes de engenharia estão demonstrando muito interesse pelo microprocessador e projetos de microcontroladores pois são muito interessantes e úteis para construir uma boa carreira em eletrônica.

Créditos fotográficos: