Você está na página 1de 8

2-Organização do Sistema de Memória

2.1- Organização do Sistema de Memória

Como o valor de um bit tem pouco significado, as memorias são


estruturadas e divididas em conjuntos ordenados de bits,
denominados células, cada uma podendo armazenar uma parte da
informação. Se uma célula consiste em k bits ela pode conter uma
em 2k diferente combinação de bits, sendo que todas as células
possuem a mesma quantidade de bits.
Cada célula deve ficar num local certo e sabido, ou seja, a cada
célula associa-se um número chamado de seu endereço. Só assim
torna-se possível a busca na memoria exatamente do que se
estiver querendo a cada momento (acesso aleatório). Sendo assim,
célula pode ser definida como a menor parte de memoria
endereçável.
Organização do Sistema de Memória

Se uma memoria tem n células o sistema de endereçamento


numera as células sequencialmente a partir de zero até n-1,
sendo que esses endereços são fixos e representados por
números binários. A quantidade de bits em um endereço esta
relacionado a máxima quantidade de células endereçáveis. Por
exemplo, se um endereço possui m bits o número máximo de
células diretamente endereçáveis a 2 m.
Organização do Sistema de Memória

read
R
E MEM
M
write

RDM
Organização do Sistema de Memória

Operações com a memória


x MEM(y) descreve uma leitura da memória, que é realizada
pelos seguintes passos:

REM é o registrador de endereços da memória


RDM é o registrador de dados da memória
Organização do Sistema de Memória

Operações com a memória


MEM(y) x descreve uma escrita da memória, que é realizada
pelos seguintes passos:
Componentes Básicos
Processamento
Operações com a memória
Observações (2)
 Um desvio condicional que não se realiza não necessita ler o
valor do endereço de desvio
 Ou seja, basta incrementar o PC
FIM

Você também pode gostar