Processadores
Respostas 41-53 – Rhafael Martins;
41) Quais são os tipos de instruções executadas pelo processador?
Existem diversos tipos de instruções que podem ser executadas pelo processador, dentre eles destacamos:
* Operações aritméticas (soma, subtração, divisão, multiplicação, etc).
* Operações lógicas (complemento, deslocamento, etc.).
* Operações de transferência de dados (entre registradores, do registrador para a memória. da memória para o registrador).
* Operações de transferência de controle (desvio incondicional e condicional, chamada de procedimento, etc).
42) Qual a função do barramento interno do processador?
Aquele que existe para comunicação dentro da UCP. Serve para comunicar a ULA, Registradores e Unidade de Controle.
43) Quais são os principais registradores usados em um processador? Cite a função de cada registrador.
Registrador acumulador: Realiza operações aritméticas, acessa portas de entrada e saída, faz chamadas de interrupções.
Registradores de base: Registradores de base são registradores que recebem o endereço-base de um dado objeto. Este tipo de registrador oferece aos programadores um subterfúgio para a criação de "ponteiros" (variáveis, contendo o caminho para um endereço no software).
Registrador contador: Conta todos as repetições e deslocamentos, podendo ser atribuido um valor de interrupção. Registradores de dados: Registradores de dados são utilizados para armazenar valores, tais como inteiros e pontos flutuante. Em algumas UCPs (CPUs, em inglês) antigas e mais baratas, é um registrador de dados especial, conhecido como acumulador, e é utilizado implicitamente em muitas operações. O acumulador funciona como um recipiente onde são colocados e somados valores de cálculos e comparações.
Registrador de carga paralela: O tipo mais simples de registrador é um conjunto de flip-flops que são carregados a cada ciclo de relógio.
A entrada externa utilizada para obter o controle sobre a carga do