sistemassistemas embutidos embutidos - decom.ufop.br... move instructions... brunch instructions ....
TRANSCRIPT
SistemasSistemas EmbutidosEmbutidos
UNIVERSIDADE FEDERAL DE OURO PRETO – UFOPDEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO - DECOM
Prof. Alex Vidigal Bastos
Composto basicamente por:
-CPU
- Memórias
SistemasSistemas MicroprocessadosMicroprocessados
- Memórias
- Portas de Entrada / Saída
- Barramentos
SistemasSistemas MicroprocessadosMicroprocessados
ArquiteturaArquitetura VonVon--NeumanNeuman
ArquiteturaArquitetura HarvardHarvard
• Instruções e dados estão em espaços de memórias diferentes
• O tamanho da instrução pode ser diferente• O tamanho da instrução pode ser diferentedo tamanho da unidade de dados
ArquiteturaArquitetura HarvardHarvard
BarramentoBarramento
CPU and Instruction setCPU and Instruction setArchitecture (ISA)Architecture (ISA)
CicloCiclo de de execuçãoexecução de um CPUde um CPU
• Uma ou mais instruções que executam certos
comandos
ISO: ISO: OperaçãoOperação ouou opcodeopcode
ExemploExemplo de de instruçãoinstruçãoPIC18FXXXXPIC18FXXXX
CISCCISC
RISCRISC
CISC CISC vsvs RISCRISC
MemóriaMemória
MemóriaMemória
ROM 8x8ROM 8x8
EntradaEntrada / / SaídaSaída (I/O)(I/O)
EntradaEntrada / / SaídaSaída (I/O)(I/O)
InterrupçõesInterrupções
InterrupçõesInterrupções
InterrupçõesInterrupções
ArquiteturaArquitetura de um de um computadorcomputador genéricogenérico
ArquiteturaArquitetura de um de um SistemaSistemaEmbutidoEmbutido