Please enable JavaScript.
Coggle requires JavaScript to display documents.
Central Processing Unit(CPU -> Processador) (Componentes (Registradores…
Central Processing Unit(CPU -> Processador)
Componentes
ALU(Unidade de lógica aritmética) - Este é o componente responsável pelos cálculos lógicos de um processador.
Registradores -> Memória de pequena capacidade e alta velocidade usada em diversas operações
Contador de Programa (PC – Program Counter) - Um registrador extremamente importante, o contador de programa indica a próxima instrução a ser buscada para execução.
Registrador de Instrução (IR – Instruction Register) - Outro registrador importante, O IR é um registrador invisível de 2 bits que armazena o código da instrução que está sendo executada.
Registradores Internos (RI) - São registradores que não podem ser acessados por instruções. Estes são usados exclusivamente para operações do processador.
Registradores de Ponto Flutuante (FPRs - Floating-point registers) - Se tratam de registradores dedicados a apenas armazenar números do tipo "float" em algumas arquiteturas.
FPU(Unidade de ponto flutuante) - Unidade de ponto flutuante é o hardware dedicado a executar operações matemáticas de dados representados em ponto flutuante em um computador.
Tipificações de arquiteturas(CISC/RISC)
CISC - é uma linha de arquitetura de processadores capaz de executar centenas de instruções complexas diferentes sendo, assim, extremamente versátil.
RISC - É uma linha de arquitetura de processadores que favorece um conjunto simples e pequeno de instruções que levam aproximadamente a mesma quantidade de tempo para serem executadas.
Hybrid CISC/RISC - A partir do momento em que algumas vantagens da arquitetura RISC ficaram expostas empresas com Intel/AMD criaram uma abordagem híbrida. Como? Pegando instruções complexas e quebrando em pequenas instruções dentro de um pipeline.
Funcionamento -> Buscar, Decodificar, Executar
Tanto processadores modernos quanto antigos/obsoletos funcionam dentro do ciclo buscar-decodificar-executar. Onde uma instrução é buscada na memória(RAM ou cache), decodificada e por fim executada.
Unidades de computação