You are on page 1of 6

Lista 4

ENTREGA NO DIA DA segunda PROVA. RESOLUO A CANETA OU LPIS


INDIVIDUAL
1. Quais os elementos de uma instruo ? O que eles significam ?
2. Uma instruo pode consumir 3, 2, 1 ou endereos. !"emplifique instru#es com
tais n$meros de endereos.
3. Qual o impacto de termos instru#es com mais endereos em nossas arquiteturas
de computadores?
4. %uma instruo podemos ter n operandos. &lustre um instruo com 2 ou mais
operandos. 'pro(eite e descre(a os tipos mais comuns de operandos.
). Os operadores numa instruo se classificam em* +ransfer,ncia de dados. 'ritm-tica.
L.gica. /on(erso. !01. /ontrole do sistema. +ransfer,ncia de controle. !"plique cada tipo
e no esquea de escre(er 1 e"emplo de instruo onde cada tipo de operando - usado.
2. !"plique o que se passa na pil3a de e"ecuo ilustrada a4ai"o
7. Como ficaria disposto na pilha a execuo da funo:
8. O que voc entende por Assemblers compiladores e interpretadores
!. "xplique o ciclo de instruo utili#ando o dia$rama abaixo
%&. A C'( 'ode buscar pr)xima instruo durante execuo da instruo atual.
Chamada busca antecipada da instruo. Como resolvemos isto utili#ando pipeline *
(tili#e a fi$ura abaixo para explicar um exemplo de pipeline.
%%. "xplique o efeito da operao de desvio no pipeline ilustrado abaixo
%%. A que conclus+es podemos che$ar em relao a adoo de pipeline em
nossas arquiteturas. (tili#e os $r,ficos abaixo para respaldar sua resposta.

You might also like