Você está na página 1de 4

MICROPROCESSADORES E MICROCONTROLADORES MECATRÔNICA

UCP (Unidade Central de Processamento)

ULA (Unidade Lógica Aritmética): realiza operações matemáticas


UC (Unidade de Controle): busca instruções na memória e controla ULA e
registradores.
Registradores - Pequenos espaços de memória necessários para a
realização das operações da CPU.

MICROPROCESSADOR
Processamento complexo, alto custo. Normalmente está embutido em um produto
comercial que pode ser um dispositivo ou sistema específico. Ex.: Microcomputadores,
aparelhos eletrônicos em geral.

MICROCOMPUTADOR
Família de computadores que consiste de um CI de microprocessador, CIs de
memória, e CIs de interfaces de I/O.

HARDWARE
Conjunto de dispositivos elétricos/eletrônicos que englobam a CPU, a memória e os
dispositivos de E/S ou seja, é composto de objetos tangíveis – circuitos integrados,
placas de circuito impresso, cabos, fontes de alimentação, memórias, impressoras,
terminais de vídeo, teclados, etc.
SOFTWARE
Consiste em algoritmos e suas representações para o computador, ou seja, os
programas.

FIRMWARE
Programa ou conjunto de programas (constituintes do "software" básico de um
computador) que orientam: a sua partida, a sua inicialização ("boots programs") e a
sua operação. Por esta razão são softwares permanentemente
residentes em ROM.

www.meccomeletronica.com Página 1
MICROPROCESSADORES E MICROCONTROLADORES MECATRÔNICA

ESTRUTURAS

MEMÓRIA PRINCIPAL
Bloco de memória interno do microcomputador responsável pelo armazenamento de
programas e de dados que podem ser imediatamente acessados pela CPU. São
implementada através do uso de pastilhas semicondutoras de memória.
ROM - Memória somente para leitura, onde fica gravado o programa principal.
RAM - Memória de acesso aleatório, usada por um programa, durante a sua
execução. Nela são guardados todos os resultados intermédios ou dados temporários
durante a execução do programa e que não são cruciais para o dispositivo, depois de
ocorrer uma falha na alimentação.
FLASH - Dispositivo de armazenamento não volátil que pode ser eletricamente
apagado e reprogramado. Utilizada para armazenar o programa que se escreveu.
PORTO A e PORTO B - São ligações físicas entre o microcontrolador e o mundo
exterior.
CONTADOR/TEMPORIZADOR - É um registo no interior do microcontrolador que
trabalha independentemente do programa. No fim de cada conjunto de ciclos de
relógio do oscilador, ele incrementa o valor armazenado, até atingir o valor máximo
nesta altura recomeça a contagem a partir de zero. É utilizado para medir intervalos de
tempo, o que o torna muito útil em vários dispositivos.
PERIFÉRICOS - Entrada e Saída (são os dispositivos conectados ao sistema,
geralmente sensores e atuadores).
BARRAMENTO - fios ou trilhas condutoras dos pulsos elétricos que permitem a
interconexão dos componentes.

www.meccomeletronica.com Página 2
MICROPROCESSADORES E MICROCONTROLADORES MECATRÔNICA

ARQUITETURAS

RISC ( Reduced Instruction Set Computer )


Usam apenas um simples conjunto de instruções para ler e processar dados.
Estes conjuntos de instruções simples são normalmente concluídos em um
ciclo de clock do computador, ou o número de pulsos por segundo. São
tipicamente mais baratos de construir e vender, porque eles usam menos
componentes e transistores.

CISC( Complex Instruction Set Computer)


Executam comandos complexos em menos linhas de código, o objetivo da
arquitetura CISC de microprocessadores é executar as tarefas do processador
em tão poucas linhas de código possível.

RISC CISC
Passagem eficiente de parâmetros Passagem de parâmetros ineficiente
por registradores no chip através da memória
(processador)
Instruções de um único ciclo Instruções de múltiplos ciclos
Altamente paralelizado (pipelined) Fracamente paralelizado
Instruções simples e em número Muitas instruções complexas
reduzido
Instruções de tamanho fixo Instruções de tamanho variável
Complexidade no compilador Complexidade no código
Poucos modos de endereçamento Muitos modos de endereçamento

CRITÉRIOS PARA ESCOLHA DE UM MICROPROCESSADOR


• Funcionalidade do conjunto de instruções
• Arquitetura e modos de endereçamento
• Velocidade de execução (não exatamente a
• Freqüência do clock)
• Capacidade aritmética e lógica
• Capacidade de endereçamento
• Consumo de energia
• Tamanho
• Presença de periféricos necessários a aplicação.

www.meccomeletronica.com Página 3
MICROPROCESSADORES E MICROCONTROLADORES MECATRÔNICA

ATIVIDADE

1. Apresente um estudo técnico comparativo dos seguintes componentes:


Microprocessador 8051
Microprocessador ATMEGA328P
Microcontrolador ZR16

2. Levando em consideração a arquitetura dos microcontroladores explique


com suas palavras qual a aplicabilidade dos sinais de digitais e analógicos na
construção de circuitos dotados de eletrônica embarcada.

3. Um computador possui inúmeros tipos de barramentos. Descreva sua


função.

www.meccomeletronica.com Página 4

Você também pode gostar