Microcontroladores E Microprocessadores Aula N
Aula n
Daniel Pavani
MICROCONTROLADORES E
MICROPROCESSADORES
2
Microprocessadores
Circuito Integrado (CI) capaz de executar instruções;
É um dispositivo lógico programável em um único chip de silício;
Atua sob o controle de um programa armazenado na memória e pode:
Executar operações aritméticas;
Executar lógicas booleanas;
Tomadas de decisões;
Permite entrada e saída externas de dados;
Pode comunicar-se com outros periféricos;
Parte principal de um microcomputador;
3
Microprocessadores
Possuem três unidades básicas:
Unidade Lógica Aritmética (ULA): realiza as operações lógicas aritméticas; Unidade de Controle (UC): decodifica e executa as instruções.
Fornece sinais de temporização adequados para as diversas partes do processador e do computador;
Registradores: armazena as informações binárias (dados, endereços e instruções); 4
Microcomputadores
Unidade Central de Processamento – CPU (Microprocessador);
Unidade de Memória;
Unidade de Entrada e Saída;
5
Microcontroladores
Em um único componente estão:
Unidade Central de Processamento (CPU);
Memória (ROM e RAM);
Periféricos dedicados (serial, paralela, timer, etc...);
Características:
Menor desempenho que os microprocessadores;
Custo muito baixo;
Usados em aplicações onde as dimensões, custo, tamanho e consumo de energia são muito importantes;
6
Microcontroladores
7
Programação
Microcontroladores e Microprocessadores são “Máquinas de Estados
Sequenciais Síncronas” que operam de acordo com a execução de uma sequência de códigos binários armazenados na memória;
As ordens (ou comandos) compreendidos por um determinado
Microprocessador são instruções armazenadas sequencialmente na memória; Ao conjunto de instruções compreendidos por um determinado microcontrolador ou microprocessador é dado o nome de Instruction Set;
Cada microprocessador ou microcontrolador tem o seu próprio Instruction
Set que,