Escolar Documentos
Profissional Documentos
Cultura Documentos
Microprocessadores
Microcontroladores e
Microprocessadores
Diretor Executivo
DAVID LIRA STEPHEN BARROS
Gerente Editorial
CRISTIANE SILVEIRA CESAR DE OLIVEIRA
Projeto Gráfico
TIAGO DA ROCHA
Autoria
DANYELLE GARCIA GUEDES
ALAN DE OLIVEIRA SANTANA
AUTORIA
Danyelle Garcia Guedes
Sou mestranda, pela Universidade Federal de Campina Grande, em
Ciência e Engenharia de Materiais, especialista, pela Faculdade Campos
Elíseos, em Docência do Ensino Superior e Bacharel pela Universidade
Federal de Campina Grande em Ciência e Engenharia de Materiais. Atuo
como membro e pesquisadora no Laboratório de Desenvolvimento de
Biomateriais do Nordeste (Certbio), na pesquisa e desenvolvimento de
dispositivos biossensores e biomateriais e no Laboratório de Tecnologia
de Materiais da UFCG, no desenvolvimento de materiais cerâmicos
e nanofibras. Atualmente, sou membro do Laboratório de Materiais
Cerâmicos e Avançados. Sou apaixonada pelo que faço e adoro transmitir
minha experiência de vida àqueles que estão iniciando em suas profissões.
Por isso fui convidada, pela Editora Telesapiens, a integrar seu elenco de
autores independentes. Estou muito feliz em poder ajudar você, nesta
fase de muito estudo e trabalho. Conte comigo!
OBJETIVO: DEFINIÇÃO:
para o início do houver necessidade
desenvolvimento de de se apresentar um
uma nova compe- novo conceito;
tência;
NOTA: IMPORTANTE:
quando forem as observações
necessários obser- escritas tiveram que
vações ou comple- ser priorizadas para
mentações para o você;
seu conhecimento;
EXPLICANDO VOCÊ SABIA?
MELHOR: curiosidades e
algo precisa ser indagações lúdicas
melhor explicado ou sobre o tema em
detalhado; estudo, se forem
necessárias;
SAIBA MAIS: REFLITA:
textos, referências se houver a neces-
bibliográficas e links sidade de chamar a
para aprofundamen- atenção sobre algo
to do seu conheci- a ser refletido ou dis-
mento; cutido sobre;
ACESSE: RESUMINDO:
se for preciso aces- quando for preciso
sar um ou mais sites se fazer um resumo
para fazer download, acumulativo das últi-
assistir vídeos, ler mas abordagens;
textos, ouvir podcast;
ATIVIDADES: TESTANDO:
quando alguma quando o desen-
atividade de au- volvimento de uma
toaprendizagem for competência for
aplicada; concluído e questões
forem explicadas;
SUMÁRIO
Fundamentos de Microcomputadores................................................ 10
Introdução Teórica...........................................................................................................................10
CPU...................................................................................................................... 12
Microprocessadores...................................................................................................34
Microcontroladores......................................................................................................34
Funcionamento de um Microcontrolador............................... 36
Arquitetura de Microprocessadores................................................................45
Funcionamento de um Microprocessador....................................................................52
Microcontroladores e Microprocessadores 7
01
UNIDADE
8 Microcontroladores e Microprocessadores
INTRODUÇÃO
Talvez você já tenha parado para observar que existe uma infinidade
de objetos presentes, no seu cotidiano, que desenvolve atividades típicas
de forma autônoma, facilitando diversas tarefas repetitivas do seu dia a
dia. Por exemplo, você já deve ter percebido que uma cafeteira é capaz
de, sozinha, misturar uma quantidade fixa de pó de café com água
quente, que a própria máquina aquece, e, após certo tempo, quando
a mistura do café já está pronta, depositar o líquido em um recipiente,
deixando prontinho para você consumir. Pois, bem. Essas e muitas outras
funcionalidades podem ser visualizadas por meio de equipamento
eletroeletrônicos, não é? Observe os outros equipamentos que você tem
ao seu redor e que fazem tarefas dessa mesma forma. Pensou? Você sabe
qual é o dispositivo que controla todas essas ações nesses dispositivos? Os
microcontroladores e os microprocessadores são elementos empregados
para esse tipo de finalidade. Mas cuidado! Eles são diferentes. E seus usos
também são distintos. Entendeu? Ao longo desta unidade letiva, você vai
mergulhar neste universo!
Microcontroladores e Microprocessadores 9
OBJETIVOS
Olá. Seja muito bem-vindo à Unidade 1. Nosso objetivo é auxiliar
você no desenvolvimento das seguintes competências profissionais até o
término desta etapa de estudos:
Fundamentos de Microcomputadores
OBJETIVO:
Introdução Teórica
No início do estudo acerca de microcontroladores e
microprocessadores, se faz importante que, alguns conceitos
computacionais básicos, sejam introduzidos. Dessa forma, ao longo
deste capítulo, serão abordadas algumas definições fundamentais para
os demais conteúdos que serão apresentados, ao longo de todas as
unidades dessa disciplina.
Figura 1 - Computador
Unidade de
processamento Unidade de entrada e
Unidade de memória
central (CPU) saída (E/S)
microprocessador
CPU
A unidade central de processamento, popularmente conhecida
como CPU, é o componente, definido como microprocessador do
equipamento computacional. Funciona como se fosse o cérebro do
equipamento, ou seja, é unidade em que todas as atividades inteligentes
são desenvolvidas na máquina, isso porque é formado pelo conjunto de
dispositivos que são construídos para atuarem em processos lógicos, de
tomada de decisão e desenvolver ações, de acordo com as necessidades,
visualizadas durante sua execução. É importante ressaltar que essas
unidades não têm completa independência na tomada decisão, elas
desenvolvem suas tarefas por meio da execução de programas que
instruem adequadamente, de acordo com o que foi projetado pelo
programador.
SAIBA MAIS:
•• Execução do software.
Unidade de Memória
A unidade de memória de um computador é, em geral, dividida
em duas porções: a de memória para armazenagem de softwares e a
memória para armazenagem de informações como dados, bits, bytes etc.
IMPORTANTE:
A memória volátil é o tipo de memória de computador
que demanda energia para manter as informações
armazenadas. Já a memória não volátil é o tipo de memória
que não demanda energia para reter as informações
armazenadas, mesmo quando não está ligada (ROM,
PROM/OTP, EPROM, EEPROM).
Sistema
Ação
Usuário
Interface Aplicação
Interpretação
0 1 1 0 1 1 0 1 1 0 1 0 1 1 0 1 1 0 1 1 0 0 1 1 0 1 1 1 0 0 1 1
Nibble Nibble Nibble Nibble Nibble Nibble Nibble Nibble
Byte Byte Byte Byte
Word
Fonte: Elaborado pelos autores adaptado de IDOETA (1993).
18 Microcontroladores e Microprocessadores
IMPORTANTE:
RESUMINDO:
OBJETIVO:
DEFINIÇÃO:
ACESSE:
DEFINIÇÃO:
RESUMINDO:
Microcontroladores Versus
Microprocessadores
OBJETIVO:
Microprocessadores e Microcontroladores:
Entendendo as Diferenças
Talvez você se pergunte: por que devo estudar as diferenças
entre os dispositivos microprocessadores e microcontroladores? Qual a
relevância que essa abordagem terá sobre o meu trabalho? Por que essa
informação pode impactar meus conhecimentos?
Microprocessadores
Como estudado ao longo anteriormente, os microprocessadores
consistem, basicamente, como a unidade de processamento lógico de
um dispositivo computacional.
Microcontroladores
Um microcontrolador (MCU), ou unidade de microcontrolador, no
qual o prefixo “micro” declara, exatamente, a magnitude reduzida desse
componente e o termo controlador implica a capacidade aperfeiçoada
que esse dispositivo apresenta na execução de funções de controle.
•• Sensores
•• Conversor AD
•• Processador e ASICs
•• Conversor DA
•• Atuador
Funcionamento de um Microcontrolador
Os microcontroladores são embutidos no interior dos sistemas para
exercer a função de controle de apenas uma única função, desempenhada
pelo dispositivo.
Microcontroladores e Microprocessadores 37
Os dados chegam aos dispositivos por meio dos sinais, por intermédio
dos componentes periféricos de entrada e saída, usando seu processador
central. Todos os dados recebidos, pelo dispositivo microcontrolador, que
se caracterizam como temporários são armazenados em sua memória
de dados. Na memória, o processador acessa todas as informações e por
meio das instruções pré-estabelecidas implementa o processamento,
fazendo a leitura, interpretando e direcionando, adequadamente, todos
os dados recebidos. Posteriormente, por meio dos dispositivos periféricos
de entrada e saída, estabelece a comunicação e executa as atividades
adequadas.
EXEMPLO
IMPORTANTE:
Base para
Microprocessador Microcontrolador
comparação
Composto por um único chip Consistem em microprocessador,
Básico de silício que compreende memória, porta I / O, unidade de
uma ULA, CU e registra. controle de interrupção etc.
RESUMINDO:
OBJETIVO:
Microprocessadores
No capítulo anterior, falamos que um microprocessador é
considerado como o coração de um computador, mas, na verdade, é
mais adequado identificá-lo como uma unidade semelhante ao cérebro
humano, assim poderíamos identificá-lo como o cérebro do computador,
exatamente com base nas funções que ele desenvolve.
Figura 12 – O cérebro do computador
Arquitetura de Microprocessadores
A instruction set architecture(ISA), arquitetura do jogo de instruções,
ou arquitetura de um dispositivo processador computacional é composta
pelo jogo de instruções, pelo número de dígitos binários (bits), por
operandos e tipos de operando, por técnicas de endereçamento e pela
interface de entrada e saída de informações (OLIVEIRA et al. ,2019).
IMPORTANTE:
ou elementos de E/S. A CPU sozinha pode colocar níveis lógicos nas linhas
do barramento de endereços, gerando assim 216 = 65.536 endereços
diferentes possíveis. Cada um desses endereços corresponde a um local
de memória ou um elemento de E/S. Quando a CPU deseja se comunicar
(ler ou escrever) com um determinado local de memória ou dispositivo
de E/S, ela atribui o código de endereço de 16 bits apropriado em suas
saídas de pino de 16 endereços, A0 a A15, e no barramento de endereço.
Esses bits de endereço são então decodificados para selecionar o local
de memória ou dispositivo de E/S desejado.
Uma vez dada a posição, a informação armazenada
na memória passará à CPU por meio do barramento de
dados. Define a quantidade de posições de memória e/
ou de portas de entrada/saída que podem ser acessadas
pelo microprocessador (para n bits do barramento de
endereços, 2n bytes de memória podem ser endereçados,
ou seja, 2n endereços físicos podem ser acessados -
capacidade de endereçamento. (ORGCOMP, 2021, p.1)
Funcionamento de um Microprocessador
Como se sabe, os microcomputadores são dispositivos que seguem
as instruções, fornecidas pelos programas que estão em sua memória
para executar funcionalidades bem definidas.
RESUMINDO:
REFERÊNCIAS
ALMEIDA, R. B. Evolução dos processadores: comparação das
famílias de processadores Intel e Amd. Campinas: Instituto de Computação
–Unicamp, 2009.