Buscar

6- OAC - Nível ISA - Exercícios - 26_10_2021

Prévia do material em texto

1
 
Organização e Arquitetura de Computadores - Prof. Etelvira Cristina B. R. Leite Data: 26/10/2021 
 
Exercícios 
 
1. Dados os seguintes valores, armazenados na memória de uma máquina com instruções de um único 
endereço e com um acumulador, que valores são carregados no acumulador pelas seguintes instruções? 
 Palavra 3A contém o valor 3C 
 Palavra 3B contém o valor 3D 
 Palavra 3C contém o valor 3E 
 Palavra 3D contém o valor 3F 
 
a) Carrega imediato 3A – ACC  3A 
b) Carrega direto 3A – ACC  3C 
c) Carrega indireto 3A – ACC  3E 
d) Carrega imediato 3B – ACC  3B 
e) Carrega direto 3B – ACC  3D 
f) Carrega indireto 3B – ACC  3F 
 
 
2. Suponha que o endereço armazenado no contador de programa seja designado pelo símbolo X1. A 
instrução armazenada em X1 tem um campo de endereço (referência a operando) X2. O operando 
necessário para executar a instrução é armazenado em uma palavra de memória de endereço X3. Um 
registrador índice contém o valor X4. Qual é a relação entre essas diversas grandezas para fazer 
referência ao operando se o modo de endereçamento da instrução é: 
 
 
 
 
 
a) direto – Opcode X3 
b) indireto – Opcode X2 
c) indexado – Opcode IX,FF 
d) relativo ao PC – Opcode PC,02 
 
Obs.: Considere X1, X2 e X3 como símbolos para representarem endereços de memória que permitem 
operação. (Exemplos: X4+(FF) = X4+(-1)= X3 e X1+(02) = X3) 
PC  X1 
X1  X2 
X2  X3 
X3  Operando 
IX  X4

Continue navegando