Beruflich Dokumente
Kultur Dokumente
Microprocessadores e
Microcontroladores
Microprocessadores – Parte 2
Prof. Rodrigo Ramos
godoga@gmail.com
http://www.univasf.edu.br/~rodrigo.ramos
Organização do processador
• Definição da arquitetura.
• Ações a serem executadas pelo processador:
▫ Busca da instrução: lê instrução da memória;
▫ Registradores
▫ ULA
▫ Barramentos
▫ Unidade de controle
Organização do processador
• Definição da arquitetura.
Número de registradores
Tamanho do registrador
Motorola:
- registradores de 32 bits divididos em
dados e endereços, PC e registrador
de estado.
- código mais complexo, mais flexível.
Intel:
- todo reg. é de uso especial, embora
possa ser usado para uso geral.
- código mais compacto, menos
flexibilidade.
Organização do processador
• Projeto da Unidade de Controle (UC)
• Duas tarefas básicas:
▫ Sequenciamento: dirige o processador para que
execute uma série de microoperações na sequência
apropriada.
• Representação de instruções
▫ Cada instrução é dada por uma sequência de bits. Ex.:
• Tipos de instruções
▫ Movimentação de dados: instruções de entrada e saída.
▫ Processamento de dados: instruções aritméticas e lógicas.
▫ Armazanamento de dados: instruções para mover dados entre
memória e registradores.
▫ Controle: instruções de teste e desvio.
Organização do processador
• Projeto do Conjunto de Instruções - processo
bastante complexo e que depende das necessidades
do programador.