rfgsdgfdsaf
8471 palavras
34 páginas
Tem operandoFigura 5.6 – Fluxograma de um ciclo de instrução.
EXERCÍCIOS
1 – Descreva as funções básicas de uma UCP, indicando os seus componentes principais.
2 – Quais são as funções da unidade aritmética e lógica – UAL?
3 – O que é e para que serve o ACC?
4 – Qual é o componente de um processador que determina o período de duração de cada uma de suas atividades e controla o sincronismo entre elas?
5 – Quais são as funções da unidade de controle de um processador?
6 – Qual o registrador cujo conteúdo determina a capacidade de memória de um computador? Justifique.
6.REPRESENTAÇÃO DE INSTRUÇÃO DE MÁQUINA
No capítulo anterior foram apresentados vários formatos de instruções de máquina.
O conjunto de instruções de uma determinada UCP é constituído de várias instruções de formatos diferentes, isto é , as operações que são executadas pela UCP podem requerer nenhum, um ou mais operandos.
Cada formato de instrução possui características próprias que proporcionam vantagens e desvantagens , dependendo da aplicação .
6.1QUANTIDADE DE OPERANDOS
Como já visto , as instruções de máquina são formadas pelo código de operação, que identifica a operação a ser realizada pela UCP, e pelo(s) operando(s) que tem por finalidade identificar e localizar o(s) dado(s) a ser(em) processado(s).
Um dos primeiros formatos de instrução idealizados foi empregado no sistema SEAC, com data de 1949 e que possuía quatro operandos.
Esse formato de instrução era completo , possuía a indicação explicita da localização de todos os operandos e também já indicava o endereço da próxima instrução, conforme mostra o exemplo da figura 5.1.
Obs:. Em nossos exemplos, faremos sempre referências a operação aritméticas e endereçamento direto de memória.
C. Op.
Operando 1
Operando 2
Operando 3
End. Próxima
instrução
Figura 5.1 – Exemplo de instrução de 4 operandos
Supondo um computador com memória principal de 2.048 células (endereço), isto é