Organização Computacional
Tecnologia da Informação e Comunicação
6º Trabalho de OC1 – Exercícios sobre Memória
Aluna: 1) Um computador possui uma memória principal com capacidade para armazenar palavras de 16 bits em cada uma de suas células. O barramento de endereço tem 12 bits. Quantos bytes poderão ser armazenados nessa memória?
Capacidade de memória em bits: T
T=NxM (quantidade de endereços em céluas x palavras bits/célula)
T= 212 x 16
T= 4096 x 16 = 65536
C= capacidade de memória em bytes = T/8
C = 65536 /8 = 8192
Resposta: 8192 bytes.
2)Qual a função do registrador de endereços de memória (REM) e do registrador de dados da memória (RDM)?
REM: o registrador de endereço de memória armazena o endereço da posição da memória a ser acessada.
RDM: o registrados de dados da memória armazena o conteúdo a ser transferido para a memória (quando é lido a aprtir do dado fornecido pelo usuário) ou que foi lido da memória.
3) Quais são os barramentos que interligam a memória principal à Unidade Central de
Processamento (UCP)?
Barramento de controle: conecta a memória principal (MP) à unidade de controle (UC) e é unidirecional.
Barramento de endereços: conecta a MP ao REM, é unidirecional ( apenas a unidade de controle de processamento pode acessar) e define o endereço para leitura ou escrita.
Barramento de dados: conecta a MP ao RDM, é bidirecional e é utilizado para a transmissão de dados.
4) Descreva a operação de leitura, considerando a memória cache.
O conteúdo solicitado pela UCP é buscado na memória cache. (A memória cache efetua uma busca dentro de seus arquivos disponíveis se este conteúdo solicitado está lá. Se estiver, prossegue com a operação, se não estiver, a memória cache busca um outro bloco de células e efetua a troca para acessar a informação) A memória cache envia o conteúdo do endereço de memória para a UCP. A UCP envia para o REM onde o endereço é armazenado. A UC emite um sinal de leitura e o conteúdo do endereço