Вы находитесь на странице: 1из 5

UNIDADES DE MEMRIA

UFCD PROCESSAMENTO COMPUTACIONAL VERA CYMBRON 2013

MEMRIA
o o o o caracterizada pela capacidade, velocidade e custo. Uma unidade de memria tem um conjunto finito de clulas com funes definidas. Cada clula tem um identificador/endereo e tem contedo em bytes ou mltiplos de bytes. O tempo de acesso memria o tempo de acesso ao contedo das clulas, que pode ser feito por endereo (acesso por endereo) ou chave de acesso (acesso por contedo ou associativo). As memrias mais rpidas so as de menor capacidade e de maior custo. As memrias mais lentas so as de maior capacidade e de menor custo.

o o

MEMRIA PRINCIPAL
ROM
Read Only Memory Os dados so gravados nelas apenas uma vez. As informaes no podem ser apagadas ou alteradas, apenas lidas pelo computador, excepto por meio de procedimentos especiais. So do tipo no volteis, isto , os dados gravados no so perdidos na ausncia de energia elctrica ao dispositivo.

Principais tipos de memria ROM PROM (Programmable Read Only Memory) um dos primeiros tipos de memria ROM. A gravao de dados neste tipo realizada por meio de aparelhos que trabalham atravs de uma reaco fsica com elementos elctricos. Os dados gravados na memria PROM no podem ser apagados ou alterados.

EPROM (Erasable Programmable Read-Only Memory) Permite que dados sejam regravados no dispositivo com o auxlio de um componente que emite luz ultravioleta.

Os dados gravados precisam ser apagados por completo. Somente depois disso que uma nova gravao pode ser feita.

EEPROM (Electrically-Erasable Programmable Read-Only Memory) Permite a regravao de dados. Os processos para apagar e gravar dados so feitos electricamente, fazendo com que no seja necessrio mover o dispositivo de seu lugar para um aparelho especial para que a regravao ocorra.

EAROM (Electrically-Alterable Programmable Read-Only Memory) Pode ser vista como um tipo de EEPROM. Os dados gravados podem ser alterados aos poucos geralmente utilizado em aplicaes que exigem apenas reescrita parcial de informaes.

Flash Pode ser vista como um tipo de EEPROM O processo de gravao (e regravao) muito mais rpido. So mais durveis e podem guardar um volume elevado de dados.

CD-ROM, DVD-ROM Tem a categoria de discos pticos onde os dados so gravados apenas uma vez. H tambm uma categoria que pode ser comparada ao tipo EEPROM, pois permite a regravao de dados: CD-RW e DVD-RW e afins.

RAM
Constituem uma das partes mais importantes dos computadores Armazena os dados com os quais o processador est lidando Tem um processo de gravao de dados extremamente rpido, se comparado aos vrios tipos de memria ROM. As informaes gravadas podem perder-se aquando de um corte de energia elctrica, por isso um tipo de memria voltil. As tecnologias RAM mais utilizadas so a esttica e a dinmica, SRAM e DRAM, respectivamente. Recentemente surgiu um novo tipo chamado de MRAM.

SRAM (Static Random Access Memory - RAM) muito mais rpida que a memria DRAM. Armazena menos dados e tem preo mais elevado. utilizada como cache.

DRAM (Dynamic Random Access Memory RAM)

Possui capacidade alta, pode comportar grandes quantidades de dados. O acesso a essas informaes mais lento que o acesso s memrias estticas. Tem um preo bem menor quando comparado ao tipo esttico.

MRAM (Magnetoresistive Random-Access Memory - RAM) Semelhante DRAM, mas que utiliza clulas magnticas. Consome menor quantidade de energia. mais rpida e armazena dados por um longo tempo, mesmo na ausncia de energia elctrica. Armazenam pouca quantidade de dados e so muito caras.

Registadores
So 2 a 3 dezenas de dispositivos de armazenamento temporrio, localizados na UCP. Extremamente rpidos acesso em nanossegundos. Por estar localizado como parte do chip da UCP, muito caro. Armazena temporariamente dados intermedirios durante um processamento. So volteis, sem energia no conseguem manter armazenado o seu contedo.

Cache
Memria ultra-rpida que serve para armazenar os dados mais frequentemente usados pelo processador, Serve para aumentar o desempenho do sistema para que no fique limitado velocidade da memria. So usados dois tipos de cache, chamados de cache primrios, ou cache L1 (level 1), e cache secundrio, ou cache L2 (level 2). Faz ligao entre CPU e Memria central M. preenchida em unidades de alguns bytes de cada vez, para que este processo seja mais eficaz. A estas unidades chamam-se blocos da Cache (ou linhas). Tm valores tpicos que so pequenos mltiplos do nmero de bytes que se podem transferir pelo bus de dados.

CPU

CACHE

RAM

Memria Central M
marcada pela sua alta capacidade, maior de armazenamento. Tem acessos na ordem de alguns nanossegundos ou dezenas de nanossegundo, geralmente superior ao tempo de acesso da memria cache. Contem os programas e dados de execuo.

MEMRIA SECUNDRIA
Pode ter tamanhos que chegam a alguns Gigabytes, Os seus tempos de acesso andam na ordem dos milissegundos e dependem da tecnologia, que pode ser disco magntico/ ptico, ou banda magntica. Os discos podem ser ligados ao computador para arquivo de ficheiros, no sendo necessrios para a execuo dos programas e podem ser por isso considerados uma extenso da memria central Os dados desta memria s podem ser utilizados depois de copiados para M, e acedidos pelo CPU, quando este executa os programas. A passagem destes dados para a memria M, faz-se com instrues de entrada e sada.

CPU

RAM

MEMORIA SECUNDRIA

MODOS DE ACESSO S UNIDADES DE MEMRIA Acesso Sequencial


A memria organizada em unidades de dados, chamados registos. Os acessos devem ser feitos numa sequncia linear especfica. Informao armazenada de endereamento usada para separar os registos e assistir no processo de extraco. usado um mecanismo de leitura/escrita partilhado que deve ser movido da posio corrente para a posio desejada, passando e rejeitando cada registo intermdio. Assim, o tempo de acesso a um registo arbitrrio altamente varivel.

Acesso Directo
Tal como com o acesso sequencial, o acesso directo envolve um mecanismo de leitura/escrita partilhado. Os blocos individuais ou os registos tm um endereo nico baseado na posio fsica. O acesso conseguido atravs de um acesso directo para chegar a uma certa vizinhana, mais uma pesquisa sequencial, contagem ou espera, at chegar posio final. De novo, o tempo de acesso varivel.

Acesso Aleatrio
Cada posio enderevel na memria tem um mecanismo de endereamento directo por via fsica. O tempo de acesso a uma determinada posio constante e independente da sequncia de acessos anteriores. Assim, qualquer posio pode ser escolhida ao acaso e o endereamento e acesso feitos directamente. Os sistemas de memria principal tem acesso aleatrio.