é a responsável por executar efetivamente as instruções dos programas
Flags de Estado
Barramento da CPU
Deslocador
Complementador
Aritmética e Lógica Booleana
Unidade de Controle (UC)
Registradores
são pequenas memórias velozes que armazenam comandos ou valores que são utilizados no
controle e processamento de cada instrução.
Reg. buffer de memória (MBR)
Reg. de endereço de memória (MAR)
Reg. de Instrução (IR)
Reg. buffer de instrução
Contador de Programa (PC)
Acumulador (ACC)
é responsável pela tarefa de controle das ações a serem realizadas pelo computador
Relógio
Unidade de Gerenciamento de Memória
é um dispositivo de hardware que transforma endereços virtuais em endereços físicos e administra a
memória principal do computador.
Unidade de Ponto Flutuante
Nos processadores atuais são implementadas unidades de cálculo de números reais. Tais unidades
são mais complexas que ULAs e trabalham com operandos maiores, com tamanhos típicos variando
entre 64 e 128 bits.
DADOS
Dispostivios de Entrada e Saída
Memória cache
Cachê L1
Cachê L2
CONTROLE
Memória RAM
Endreços
Instruções
dentificar o endereço da próxima instrução (deve estar apontado pelo PC)
ler uma instrução (no endereço apontado pelo PC)
decodificá-la (ela estará no RI)
executá-la, repetindo então este processo até que, eventualmente, a instrução decodificada indique
que é para “parar” as operações.
Clock
Medido em hertz, define a capacidade do processador em processar informações ao mesmo tempo.
Funções:
Realizar cálculos de operações aritméticas e comparações lógicas,
Manter o funcionamento de todos os equipamentos e programas, pois a unidade de controle
interpreta e gerencia a execução de cada instrução do programa e
Administrar na memória central (principal) além do programa submetido, os dados transferidos de
um elemento ao outro da máquina, visando o seu processamento.