Another Source

segunda-feira, 12 de abril de 2010

Questão Petrobrás (Subsistema de memória)


Resposta: alternativa E
O REM (Registrador de Endereços da Memória) ou MAR (Memory Access Register) é o registrador, interno ao processador, que tem por função armazenar, temporariamente, o endereço de acesso a  uma posição de memória. 
O RDM (Registrador de Dados da Memória) (Momory Buffer Register - MBR), também interno ao processador, tem por função armazenar, temporariamente, a informação (Conteúdo de uma ou mais células) que está sendo transferida da MP para a CPU ou da CPU para a MP.
Barra de Dados ou Barramento de Dados (BD) interliga o RDM à Memória Principal (MP). Nele os dados trafegam nos dois sentidos, ou seja, tanto da CPU para a MP quando da MP para a CPU.
O BD e o RDM possuem o mesmo tamanho em bits.  Pois o BD é responsável por interligar o RDM à MP.
A questão diz que o tamanho da Barra de dados é igual a 16 bits. Sendo assim, o tamanho do RDM também será de 16 bits. Diz ainda, que a barra de dados possui o mesmo tamanho da palavra.
Como a questão não se refere em nenhum momento a células de memória, pode-se considerar que o endereçamento é feito através de palavras, como unidades básicas de memória. Desta forma, considerando N o total de endereços na memória, temos que:
N = (2^16)/16 
    = (2^16)/(2^4)
    = 2^12
Ou seja, esta unidade de memória pode endereçar 2^12 palavras.
Deve-se observar agora o seguinte:
O tamanho do Registrador de Endereços da Memória (REM) é igual ao número de bits dos números que representam cada um dos N endereços.
Observe que, se tivéssemos 4 (2^2) endereços, precisaríamos de 2 bits para representar estes endereços, ou seja:
0 0
0 1
1 0
1 1
Ainda, se tivéssemos 8 (2^3) endereços, precisaríamos de 3 bits para representá-los: 
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
E se tivermos N endereços precisamos de E bits para representá-los, de forma que N = 2^E. 
Assim, como neste caso N=2^12, temos que
N = 2^E =>  2^12 = 2^E => E=12
O que mostra que cada endereço da memória é representado por 12 bits, ou seja, o tamanho do REM é igual a 12 bits.

0 comentários:

Postar um comentário

 

Sobre mim...

Minha foto
Charles Miranda
Ver meu perfil completo

Meus links

Texto adicional

Charles Miranda Copyright © 2009 FreshBrown is Designed by Simran Template baixado em Templates blog