Você está na página 1de 57

Memria

Conceito

So dispositivos que armazenam informaes codificadas digitalmente que podem representar nmeros, letras, caracteres quaisquer, comandos de operaes, endereos ou ainda qualquer outro tipo de dado.

Classificao Das Memrias


Acesso ou tempo de acesso; Volatilidade; Troca de dados; Tipo de armazenamento.

Acesso seqencial preciso percorrer todas as posies anteriores at chegar posio desejada. Assim, o tempo de acesso depende da posio. Acesso aleatrio possvel que se chegue ao endereo diretamente. O tempo de acesso independe ento da posio.

Volatilidade

Volteis- perdem as informaes armazenadas ao se desligar a alimentao; No-volteis- so aquelas que mesmo sem alimentao, continuam com as informaes armazenadas.

Troca de dados

Escrita/leitura; Leitura.

Tipo de armazenamento

Estticas So aquelas em que, uma vez inserido, o dado l permanece; Dinmicas Necessitam que a informao seja re-inserida periodicamente, caso contrrio esta informao perdida.

Bloco representativo

Estrutura geral e organizao de uma memria

Barra de endereos: Responsvel pelo endereamento de um sistema tpico com microprocessador. Barra de dados: Entrada e sada de dados. Barra de controle: Terminais de controle.

Nxm

N- letra indica o nmero de localidades de memria; m- indica o nmero de bits de informao por localidade.

Estrutura geral e organizao de uma memria

64 K x 8: 64 x 1024 = 65.536 localidades, com 8 bits(1 byte) em cada uma, necessitando de 16 terminais para endereamento.

Memria

ROM

Principais caractersticas

Permitir somente a leitura dos dados; Memria apenas de leitura; Acesso aleatrio; No-volteis (no perdem seus dados armazenados com o desligamento da alimentao).

Principais caractersticas

Armazenamento de programas de sistemas operacionais em computadores e outros sistemas digitais; Podem ser utilizadas em circuitos de gerao de caracteres e para construo de um circuito combinacional qualquer;

Principais caractersticas

Podem ser consideradas como circuitos combinacionais, pois apresentam as sadas de dados em funo das combinaes entre as variveis de entrada (endereamento).

Memria ROM

Representao em bloco

Representao em bloco

O trao sobre o CS, indica que a habilitao da pastilha feita com nvel 0, sendo esta uma forma de nomenclatura muito utilizada na prtica.

Representao em bloco

Se aplicarmos a esta entrada um nvel lgico 0, as sadas sero habilitadas, ou seja, sero internamente comutadas para fornecer os dados, conforme funcionamento normal de endereamento.

Representao em bloco

Se aplicarmos um nvel 1, estas sero desabilitadas, assumindo estados de alta impedncia, liberando a barra de dados para utilizao por outros dispositivos presentes no sistema controlado normalmente por microprocessadores.

Arquitetura

O primeiro bloco consiste num decodificador de endereos (gerador de produtos cannicos), responsvel por ativar (fornecer nvel 1) um fio de sada por vez, em funo do endereamento.

O segundo bloco constitudo por uma matriz de dados, que um arranjo de linha e colunas que, atravs de um elo de ligao, possibilita a gravao de dados pelo fabricante e conseqentemente leitura pelo usurio.

Para a sada dos dados, a memria possui um conjunto de chaves, que conforme habilitao do terminal CS, possibilita a conexo das sadas (nvel 0), ou as deixa em alta impedncia (nvel 1), desconectando-as da barra de dados do sistema.

Circuito integrado

Circuito integrado

A presena do diodo d origem ao nvel 1 na localidade, e a sua ausncia, ao nvel 0.

Memria

PROM

Principais caractersticas

Aps a programao a PROM torna-se uma ROM; Aps a instalao o processo irreversvel, no sendo possvel nenhuma alterao; No-voltil; Acesso aleatrio e de apenas leitura; Permitem o armazenamento dos dados pelo prprio usurio, porm feito de modo definitivo;

Principais caractersticas

O princpio bsico de programao o de destruir, atravs de nvel de tenso conveniente especificado pelo fabricante, as pequenas ligaes semicondutoras existentes internamente nas localidades onde se quer armazenar a palavra de dados, conforme endereamento feito.

Memria PROM

Memria

EPROM

Principais caractersticas

ROM programvel e apagvel; Permitem a programao de modo semelhante das PROMs; Tambm conhecidas com UVPROM (Ultraviolet PROM); Podem ser normalmente apagadas, mediante banho de luz ultravioleta (15 a 50 minutos).

Memria EPROM

Representao em bloco

Representao em bloco

A0 - A10: barra de endereos; D0 D7: barra de dados; CE: habilitao da pastilha (funo de ativar o bloco atravs de nvel 0, e quando em nvel 1 o deixa desativado);

OE: habilitao da sada (funo de habilitar ou desabilitar apenas o barramento de sada, agindo semelhante ao CE); PGM: habilitao da programao; Vpp: tenso de programao.

Memria

EEPROM

Principais caractersticas

Avano tecnolgico em relao s EPROMs; As alteraes de programao so efetuadas pelo prprio sistema no qual a memria esteja inserida;

Principais caractersticas

Permitem que o apagamento dos dados seja feito eletricamente, isoladamente por palavra de dados, sem necessidade de reprogramao total.

Memria EEPROM

Representao em bloco

Representao em bloco

A escrita de uma palavra de dados, alterando a programao, obtida atravs do endereamento e respectiva aplicao de palavra nos terminais da barra de dados, isto com o terminal OE em nvel 1, e o de habilitao da escrita W, em nvel 0, dentro de um ciclo de tempo mnimo, especificado em manual pelo fabricante do CI.

Memria

RAM

Principais caractersticas

As memrias RAM, permitem a leitura e escrita dos dados; So volteis, pois perdem seus dados armazenados com o desligamento da alimentao; Possuem um tempo de acesso muito reduzido; Quanto ao armazenamento, so estticas (SRAM) ou dinmicas (DRAM).

Principais caractersticas

As SRAMs estticas possuem como clula bsica de memria o flip-flop;

Principais caractersticas

As DRAMs possuem circuitos mais simples, porm necessitam de reinsero de dados peridica (refresh).

Representao em bloco

Representao em bloco

Para possibilitar a leitura , ou escrita dos dados nas localidades endereadas.

Memria RAM

Clula bsica

Clula bsica

Para escrever um dado, selecionamos a clula, o que feito por um circuito de endereamento que faz SEL = 1 e passamos o sinal de controle para escrita. Depois aplicamos o dado no terminal D, que est ento configurado como entrada.

Exemplo

Exemplo

Funcionamento do bloco

Arquitetura

Representao em bloco

Expanso da capacidade

Equipe:

Alosio Nunes; Amrico Bomfim; Elba Soares; Felipe de Assis; Francyelle Soares.

Você também pode gostar