Arquitetura de Computadores

Propaganda
Arquitetura de Computadores
4ª Lista
1) Que critérios devem ser adotados no projeto do formato de um conjunto de
instruções?




Tamanho da instrução
Tamanho do código de operação
Numero de bits no campo de endereço
Expansão do código de operação
2) O que são “Modos de Endereçamento”?
São os método utilizado para codificar o campo de endereço de uma instrução.
Indicam a forma pela qual o campo de endereço é
interpretado para buscar o dado.
3) Diferencie o Endereçamento Imediato do endereçamento Direto.
No endereçamento Imediato o campo de endereço contém o próprio
dado, por isso, o dado é obtido imediatamente quando a instrução é
buscada. Já no endereçamento direto o campo de endereço contém o
endereço de memória onde está armazenado o dado, conseqüentemente, é
necessária uma referência extra à memória para buscar o dado, além
daquela feita para buscar a instrução
4) Descreva: Endereçamento Direto via Registrador e Indireto via Registrador.
Destaque aplicações para as quais cada um destes modos é mais apropriado.
No endereçamento direto via registrador, o endereço especificado no campo de
endereço é de um registrador onde está contido o dado. Ele utiliza um
endereço de registrador, que é menor que um endereço de memória principal,
porém, tem uma taxa de acesso mais rápida. É geralmente aplicado para
acessar variáveis locais.
No endereçamento indireto via registrador, o campo de endereço contém um
endereço de registrador na memória de rascunho, onde está armazenado o
endereço do dado na memória principal. Esse Endereço intermediário é
chamado de ponteiro. Partindo do ponteiro é possível acessar um endereço
da memória através de um endereço de registrador. É utilizado para acesso a
vetores.
Download