Please enable JavaScript.
Coggle requires JavaScript to display documents.
Cpu (unidade central de processamento) - Coggle Diagram
Cpu (unidade central de processamento)
arquitetura de von neuman
definicao
componentes:prinicipais
CPU
Memoria principal
Entrada/saida
Unidade de controle
Tipos:
Hardwired: Rápida, fixa.
Microprogramada: Flexível.
Função: Coordena as operações da CPU.
Responsabilidades:
Busca de Instrução
Decodificação
Execução
unidade logica aritimetica
Unidade logica aritimetica
Função: Executa operações matemáticas e lógicas.
Operações Aritméticas:
Ex: Soma, Subtração, Multiplicação
Operações Lógicas:
Ex: AND, OR, NOT
Exemplo: Somador completo de 1-bit.
Registradores
Definição: Memória interna e de acesso rápido dentro da CPU.
Tipos:
Program Counter (PC): Controla o fluxo de execução.
Instruction Register (IR): Armazena a instrução em execução.
Acumulador (ACC): Armazena resultados temporários das operações.
Função: Armazenar dados e instruções temporariamente.
Clock
Função: Sincroniza o ritmo de operação da CPU.
Características:
Clock Speed: Medido em Hz/GHz.
CPI/IPC: Cycles Per Instruction / Instructions Per Cycle.
Overclocking: Aumento da velocidade (riscos de aquecimento).
Pineaple:
Definição: Técnica para execução de múltiplas instruções simultaneamente em diferentes estágios.
Estágios:
1.Busca (Fetch)
2.Decodifica (Decode)
3.Executa (Execute)
4.Armazena (Write-back)
Problemas:
Data Hazards: Dependência entre instruções.
Stall: Pausas para esperar dados.
Técnica de Mitigação:
Forwarding: Passagem direta de dados entre estágios.