Arquitetura e organização da cpu
Lúcio Guimarães
Tópicos:
Conceitos e Funções Básicas
Unidade Lógica e Aritmética (ULA)
Unidade de Controle (UC)
Arquitetura
Conceitos e Funções Básicas
Instrução de máquina: identificação formal do tipo de operação a ser realizada pela cpu.
Ciclo de instrução: etapas que compõem todo o processo de execução de uma instrução.
Funções Básicas: Processamento e
Controle.
Função Processamento
Operações aritméticas;
Operações lógicas;
Movimento de dados;
Desvio;
Operações de entrada e saída.
ULA, Registradores e
Barramentos
a Interligação da UAL ao restante da UCP.
Unidade Lógico Aritmética (ULA)
ULA: Circuito Somador
Unidade Lógico Aritmética (ULA)
Unidade Lógico Aritmética (ULA)
INSTRUÇÕES
REGISTRADOR-REGISTRADOR
REGISTRADOR-MEMORIA
MEMORIA-MEMORIA
REGISTRADORES
São dispositivos de armazenamento, proporcionam rápido tempo de transferência de bits( até 64 bits). Localizam-se na CPU e servem de armazenamento temporário de dados, endereços ou mesmo instruções.
Em sistemas de computação modernos, existem muitos tipos de registradores especializados. Registrador de Instrução
Contador de Instrução.
Decodificador de Instrução
Reg.de dados e endereços de memória.
REGISTRADORES
Registradores
Registradores
Registradores
Registradores
de de de de Uso Geral
Índice
Segmentos
Status (FLAGS)
REGISTRADORES
Registradores
FLAGS
N
Z
V
N - Negative FLAG
Z – Zero FLAG
V – Overflow FLAG
C – Carry FLAG
X – Extend FLAG
C
X
Função Controle
A área de controle é projetada para entender o que fazer e comandar quem vai fazer no momento adequado.
É exercida pelos componentes da CPU que se encarregam das atividades de busca, interpretação e controle da execução das instruções – a unidade de
controle.
Unidade de Controle (UC)