Sistemas Microprocessados
MICROPROCESSADOS II
INTRODUÇÃO
• O que é um computador?
“Um computador pode ser visto como um sistema formado por um conjunto estruturado de componentes, e sua função pode ser compreendida em termos das funções desses componentes”.
• Quais então as funções básicas de um computador?
–
–
–
–
Processamento de dados
Armazenamento de dados
Transferência de dados
Controle das operações internas e de acesso a informação
2
Introdução aos microprocessadores digitais
• Visão funcional de um computador:
Barramentos externos Fontes e destinos dos dados Periféricos ou linhas de comunicação Unidade Central de processamento
Mecanismos de transferência de dados
Unidades de memória
Recursos de armazenamento de dados
Mecanismos de controle
Unidades de E/S
Barramentos
Internos
Recursos de processamento de dados
Computador
3
Introdução aos microprocessadores digitais.
• Visão estrutural de um computador:
Barramentos externos Periféricos e linhas de comunicação Unidades de memória
Computador Barramentos
Unidades
internos de E/S
UCP
4
Introdução aos microprocessadores digitais.
• Transferências de dados possíveis em um computador
Acesso Direto a Memória - DMA
Periféricos e linhas de comunicação Unidades de memória
Unidades de E/S
UCP
5
• Como são definidas as arquiteturas dos computadores?
– Primeiro, pela escolha do conjunto de instruções que lhes serão atribuídas e;
– Segundo, pela escolha do modelo que será usado para acesso a dados e programas. • Pela escolha do seu conjunto de instruções podemos ter:
– Arquiteturas CISC
• quando apresentam um conjunto muito grande e complexo de instruções – Arquiteturas RISC
• quando apresentam um conjunto reduzido de instruções
– Arquiteturas SISC
• quando apresentam um conjunto específico de instruções
6
Alguns conceitos gerais
– Microcomputador?
• É qualquer sistema computacional que