Organizaçao de computadores
1 - Operação de leitura na memória
1º Passo: REM de outro registrador da UCP
REM é atualizado com um endereço contido em um registrador qualquer da UCP. O endereço armazenado no REM é colocado no barramento de endereços. 2º Passo: RDM MP(REM)
RDM é carregado com o valor da memória principal relativo o endereço contido no REM, através do barramento de dados.
3º Passo: outro registrador da UCP é atualizado com o conteúdo do RDM
Operação de escrita na memória
1º Passo: (REM) (outro registrador)
Inicialmente o REM é atualizado com um endereço contido em um registrador qualquer da UCP. E o endereço armazenado no REM é colocado no barramento de endereços
2º Passo: (RDM) outro registrador
Da mesma forma o RDM é atualizado com um valor contido em um registrador qualquer da UCP
3º Passo: (MP(REM)) (RDM)
A memória é atualizada com o valor da RDM no endereço dado pelo REM
2 – a) Qual é o maior endereço em decimal desta memória?
R: Os endereços variam de 0 até , ou seja, de 0 até 32767
O maior endereço é, portanto 32767.
b) Qual é o tamanho do barramento de endereços deste sistema?
R: Como a máquina endereça 32K Células = Células, são necessários 15 bits para endereçá-las. Logo o barramento de endereços tem que ter tamanho igual a 15 bits.
c) Quantos bits podem ser armazenados no RDM e no REM?
R: RDM tem 8 bits, tamanho da palavra da memória principal.
Rem tem a mesma quantidade de bits do barramento de endereços, 15 bits.
d) Qual é o numero máximo de bits que pode existir na memória?
R: A capacidade da memória é igual ao número de células multiplicado pelo tamanho da célula, ou seja, 32K x 8 = 256K