Unidade L Gica Aritm Tica
Prof. Rômulo Calado Pantaleão Camara
Carga Horária: 60h
Universidade Federal do Vale do São Francisco - UNIVASF
Colegiado de Engenharia da Computação – CECOMP
Sumário
Unidade Lógica Aritmetrica
–
–
–
–
–
–
Registradores
Unidade Lógica
Operações da ULA
Unidade de Ponto Flutuante
Representação de números inteiros
Representação de números ponto flutuante
Universidade Federal do Vale do São Francisco - UNIVASF
Colegiado de Engenharia da Computação – CECOMP
Registradores
O processador contém elementos de memória de pequena capacidade mas de alta velocidade, usados para armazenar resultados temporários, chamados de registradores. O conjunto desses registradores é denominado banco de registradores.
Esses registradores são referenciados explicitamente pelas instruções lógicas, aritméticas e de transferência de dados.
Existe um registrador especial denominado contador de programa - PC, que contém o endereço da próxima instrução a ser executada.
Um outro registrador, chamado de registrador de instrução - IR, contém a instrução que está sendo executada. Universidade Federal do Vale do São Francisco - UNIVASF
Colegiado de Engenharia da Computação – CECOMP
Ciclo de Busca das Instruções
O processador executa uma instrução em uma série de etapas: – 1. Busca a próxima instrução que está localizada na memória para o registrador de instrução;
– 2. Atualiza o apontador de instruções (PC) para que ele aponte para a próxima instrução a ser executada.
– 3. Determina o tipo de instrução;
– 4. Se a instrução faz uso de dados (operandos), determina onde estão localizados;
– 5. Busca os operandos, se houver, para os registradores do processador; – 6. Executa a instrução;
– 7. Armazena os resultados nos locais apropriados;
– 8. Volta ao passo 1 para executar a próxima instrução.
Universidade Federal do Vale do São Francisco - UNIVASF
Colegiado de Engenharia da Computação – CECOMP
Unidade Lógica e Aritmética
A unidade lógica e