Please enable JavaScript.
Coggle requires JavaScript to display documents.
Organização de computadores (Ciclo de Instrução (Cálculo do endereço de…
Organização de computadores
Modos de endereçamento
Imediato(Toma o dado no próprio campo operando)
Direto(Toma o endereço do dado no campo operando)
Indireto(Toma um endereço de um endereço para o dado)
Endereçamento por registrador(Direto e Indireto)
Ciclo de Instrução
Cálculo do endereço de memória da instrução
Busca da instrução
3.Decodificação da instrução
Cálculo do endereço dos operandos
Busca do Operando
Execução da operação
Armazenamento do resultado
Barramento de Sistema
Barramento de Dados(Interliga CPU <-> memória principal)
Barramentos de Endereço(bits com endereço da instrução a ser executada. CPU -> MEMÓRIA
Barramento de controle(Sincroniza atividades do sistema e avisa CPU)
CPU
UC(Busca instruções da memória principal e determina cada tipo de instrução)
ULA(Executa as instruções que chegam, armazena resultados temporários em registradores)
Registradores(memória auxiliar de alta velocidade)
PC - Aponta pra próxima instrução a ser executada
IR - Armazena a instrução a ser executada
MAR - Contém o endereço se uma posição da memória
Arquitetura de Processadores
SISC
1 - Lentos por executarem instruções complexas
2 - Programas mais curtos e simples
3 - Poucos registradores utiliza mais memória
4 - Nível de microprogramação
5 - Uso moderado de pipeline
RISC
1 - Operandos em registradores
2 - Uso itenso de registradores
3 - Instruções fáceis de descodificar e tamanho fixo
4 - Pequeno Conjunto de instruções e formato simples
5 - Programação mais difícil maior tamanho do código
6 - Uso intenso de pipeline, executa 1 instrução por ciclo
Pipeline
Estágios para melhorar o desempenho
Entradas e Saída
E/S Programada
processador executa programa que lhe oferece controle direto da operação
E/S por interrupção
E/S trabalha pro processador e "avisa" quando resultado estiver pronto
Acesso direto à memória
Processador especializado assume controle de operação E/S