Questoes Resolvidas de CPU
Por: Erick Lima • 18/6/2015 • Exam • 677 Palavras (3 Páginas) • 296 Visualizações
CPU
Descreva as funções básicas de uma CPU, indicando seus componentes principais.
-Processamento ( Operações aritméticas, operações lógicas, movimentação de dados, desvio, operações de entrada e saída).
-Controle.
-ULA, UC, Registradores.
Quais as etapas de um ciclo de instrução?
-CPU busca OpCode na memória principal e armazena no IR ( Registrador de instrução).
-O circuito lógico da UC decodifica a instrução da operação.
-A UC busca o operando, os quais fornecem os dados que serão manipulados da instrução.
-Execução da instrução, utilizando a ULA
-Se tiver terminado, sai do ciclo. Senão, reinicia o ciclo.
Qual a função dos registradores REM e RDM?
-REM( Registrador de endereços da memória): armazena o endereço de acesso de uma operação de memória ao se iniciar a operação de leitura ou escrita. Em seguida, o endereço é encaminhado à área de controle da MP para decodificação e localização da célula desejada. Possui a mesma quantidade de bits do barramento de endereços.
-RDM ( Registrador de dados da memória): armazena temporariamente a informação que está sendo transferida da MP para a UCP( leitura) ou da UCP para MP( escrita). Possui a mesma quantidade de bits do barramento de dados.
Qual a função dos registradores RI e PC?
-RI( Registrador de instrução) : 2 bits. Armazena o código da instrução que está sendo executada.
-PC ou CI ( Contador de instrução) : armazena o endereço da próxima instrução.
Quais as maneiras utilizadas no projeto de uma Unidade de Controle? Comente-as.
- controle programado diretamente no hardware (“hardwired control”)
- - controle por microprogramação.
A diferença básica entre os dois tipos está no processo de controle da realização do ciclo de instrução. No primeiro caso, cada etapa é realizada segundo uma lógica préestabelecida, implementada fisicamente no hardware da área de controle. No caso de controle microprogramado, a interpretação e as conseqüentes etapas do ciclo de instrução são realizadas passo a passo por um programa, denominado microprograma.
Qual a função do decodificador de Instruções?
Identifica a instrução que deve ser realizada de acordo com o código da operação que foi codificado.
Que instruções são utilizadas para a construção de um Hardware? Comente-as.
-Operações matemáticas: aritméticas, lógicas, de complemento, de deslocamento.
-Operações de movimentação de dados: memória<-> CPU CPU<-> memória
-Operações de entrada e saída: leitura e escrita em dispositivos de E/S.
-Operações de controle: desvio de sequência de execução, parada.
Quais os campos do formato de instrução? Comente-os.
-OpCode: é o campo da instrução cujo valor binário identifica a operação a ser realizada pelo processador.
-Op(Operando): indica a localização do dado que será manipulado.
De que é constituída a ULA?
2 registradores de entrada, 1 registrador de saída. (?)
Qual a função do registrador de Flags?
Indica o estado do microprocessador após a execução de cada instrução.
Qual a influência do tamanho da palavra da CPU?
Um maior valor de palavra pode representar a possibilidade de a cpu operar, de uma só vez, com valores muito grandes, requeridos em processamento científico, bem como para valores comerciais de grande porte.
...