Escolar Documentos
Profissional Documentos
Cultura Documentos
oes
Pseudo c
odigo de uma HDL
Mem
oria
8 de setembro de 2016
Othon Oliveira
Arquitetura e Organizac
ao de Computadores
Sumario
Memoria
Big endian e Little endian
Othon Oliveira
Arquitetura e Organizac
ao de Computadores
Execuc
ao de Instruc
oes
Figura: Desenho
esquematico de um
processador simples
Othon Oliveira
Arquitetura e Organizac
ao de Computadores
Execuc
ao de Instruc
oes
Figura: Desenho
esquematico de um
processador simples
Othon Oliveira
Arquitetura e Organizac
ao de Computadores
Execuc
ao de Instruc
oes
Figura: Desenho
esquematico de um
processador simples
Othon Oliveira
Figura: Busca de
uma instrucao PC
Arquitetura e Organizac
ao de Computadores
Execuc
ao de Instruc
oes
Execucao de instrucoes
Othon Oliveira
Arquitetura e Organizac
ao de Computadores
Execuc
ao de Instruc
oes
Othon Oliveira
Arquitetura e Organizac
ao de Computadores
Execuc
ao de Instruc
oes
Othon Oliveira
Arquitetura e Organizac
ao de Computadores
Execuc
ao de Instruc
oes
Othon Oliveira
Arquitetura e Organizac
ao de Computadores
Execuc
ao de Instruc
oes
Othon Oliveira
Arquitetura e Organizac
ao de Computadores
Execuc
ao de Instruc
oes
Othon Oliveira
Arquitetura e Organizac
ao de Computadores
Execuc
ao de Instruc
oes
Othon Oliveira
Arquitetura e Organizac
ao de Computadores
Execuc
ao de Instruc
oes
Othon Oliveira
Arquitetura e Organizac
ao de Computadores
Execuc
ao de Instruc
oes
Othon Oliveira
Arquitetura e Organizac
ao de Computadores
Execuc
ao de Instruc
oes
Othon Oliveira
Arquitetura e Organizac
ao de Computadores
Arquitetura e Organizac
ao de Computadores
begin
ContadordePrograma := Endere
coInicial;
BitdeExecu
c~
ao := 1;
while BitdeExecu
c~
ao = 1 do
begin
// Busca a pr
oxima instru
c~
ao
RegistradordeInstru
c~
ao := Mem
oria[ContadordePrograma]
// Avan
ca o contador de programas --> aponta a pr
oxim
ContadordePrograma := ContadordePrograma + 1;
// Localiza os dados usados pela instru
c~
ao
AchaDado(TipodaInstru
c~
ao, RegistradordeInstru
c~
ao,
Localiza
c~
aodoDado, DadoRequerido);
Othon Oliveira
Arquitetura e Organizac
ao de Computadores
O interpretador mant
em a execu
c~
ao at
e que o
BitdeExecu
c~
ao seja desligado p/ instru
c~
ao HALT.
O estado do processo em execu
ca
~o aqui consiste na
mem
oria, contador de programa, bit de execu
c~
ao e
o ac. O estado inicial
e passado via par^
ametros.
Othon Oliveira
Arquitetura e Organizac
ao de Computadores
Medo do processador ?
Othon Oliveira
Arquitetura e Organizac
ao de Computadores
Othon Oliveira
Arquitetura e Organizac
ao de Computadores
Othon Oliveira
Arquitetura e Organizac
ao de Computadores
Othon Oliveira
Arquitetura e Organizac
ao de Computadores
Othon Oliveira
Arquitetura e Organizac
ao de Computadores
Othon Oliveira
Arquitetura e Organizac
ao de Computadores