Você está na página 1de 10

Memria e registradores

Alunos: Fabrcio Soares Bento, Aryanne Adametz e Caique Martins. Turma: 2107 Telecomunicaes.

Disciplina:Computao. Professor:Amrico.

Memria RAM
Memria RAM um sistema de armazenamento de dados. RAM significa Random Access Memory, Memria de Acesso Aleatrio, em ingls, e esta nomenclatura se deve ao fato de que o sistema acessa dados armazenados de maneira no-sequencial, ao contrrio de outros tipos de memria. A memria RAM voltil, ou seja, no grava de modo permanente os dados nela contidos. Quando a alimentao do sistema cortada, tudo que foi guardado perdido.

- Utilidades
O sistema bastante til para o processamento de dados, pois disponibiliza espao para informaes cruciais, que podem ser acessadas de maneira quase imediata, ao contrrio de outras formas de armazenamento, como discos rgidos, CDs ou DVDs. O sistema operacional, assim como aplicativos e dados em uso so armazenados na memria RAM, permitindo que o processador trabalhe estas informaes rapidamente. Para a execuo de jogos, por exemplo, uma boa quantidade de memria RAM de alta qualidade essencial, j que neste tipo de aplicativo arquivos so acessados a todo tempo, para que sejam carregadas texturas, modelos, animaes e outros tipos de dados exibidos a todo instante. Se o processador depender de acesso ao disco rgido ou a outro tipo de armazenamento, a velocidade e agilidade caractersticas de um game podem ser comprometidas. Vale a pena ressaltar que nem todos os tipos de memria RAM providenciam o mesmo nvel de performance. Existem diversos modelos com freqncias diferentes e capacidades de transferncia de dados cada vez maiores. Confira

abaixo uma comparao entre trs modelos de RAM com freqncia de clock de 200MHz, e note como a performance duplica a cada verso do hardware:

Memria RAM indispensvel para qualquer tipo de usurio, desde aqueles que tm interesse em jogos at os que utilizam processadores de texto mais pesados entre outros interesses.

Memria ROM
Read Only Memory - Memria Somente de Leitura A memria ROM um tipo de circuito integrado contendo um programa em seu interior. Este programa no pode ser modificado durante o seu us o, da o seu nome "somente leitura". Outra caracterstica que o seu contedo no apagado quando a sua alimentao cortada, ao contrrio do que ocorre com as memrias RAM. Um software quando est gravado no interior de uma memria ROM passa a ser chamado de "firmware". As memrias ROM possuem inmeras aplicaes, como cartuchos de videogame ( ou seja, o programa, armazenado em um circuito deste tipo). No PC, a memria armazena trs programas: BIOS, POST e Setup. Convencionou -se a chamar a memria ROM do micro de "BIOS", enquanto que na realidade o BIOS um dos programas que h gravado no interior da ROM. Esta moda pegou para outros dispositivos tambm, como falar "BIOS da placa de vdeo " quando queremos dizer "ROM da placa de vdeo". O circuito de memria ROM classificado de acordo como os seus dados so gravados ou re-gravados:
y y

Mask-ROM: O programa gravado durante o processo de fabricao do chip. PROM: A memria ROM vendida "virgem" e o programa gravado usando um gravador apropriado, sendo que no possvel apag -lo (isto , reprogramar o chip).

y y

EPROM: A memria ROM vendida "virgem" e o programa gravado usando um gravador apropriado. possvel apagar a memria para gravar um novo programa nela. Este apagamento feito expondo o chip a uma luz ultra-violeta por um determinado perodo de tempo (15 a 45 minutos, dependendo da idade da memria). Esta memria possui uma pequena janela para permitir este processo. Aps o processo de apagamento, a memria fica "virgem" novamente. EEPROM ou E2PROM: O apagamento feito eletricamente e no mais atravs de luz ultra-violeta. Flash-ROM: O apagamento feito eletricamente e no mais atravs de luz ultravioleta. A diferena da Flash-ROM para a EEPROM que na Flash-ROM no possvel apagar somente um determinado endereo dentro da memria e reprogramar apenas um dado, isto , na Flash-ROM necessrio reprogramar toda a memria, mesmo quando desejamos alterar apenas um nico dado.

importante notar que, apesar de determinados tipos de memri a ROM podem ter seus dados apagados e escritos novamente, isto no "transforma" uma memria ROM em RAM, pois, o procedimento de gravao de um novo programa dentro de uma ROM um procedimento relativamente demorado, ao contrrio do que ocorre na RAM, onde um novo dado gravado imediatamente armazenado no interior da memria.

Exemplo de memria ROM

PROM
Criar circ itos impressos ROM partindo do zero demorado e muito caro para pe uenas quantidades Principalmente por esse motivo, fabricantes desenvolveram um tipo de ROM conhecido como memria apenas de leitura programvel (PROM - programmable read-only memory Memrias de circuitos impressos PROM no gravadas podem ser compradasa baixo custo e codificadas por qualquer um com um aparelho especial chamado deprogramador.

Circuitos PROM (Figura 2 possuem uma matriz de colunas e linhas como as ROMs. A diferena reside no fato de que cada interseco de coluna e linha em um circuito PROM possui um fus vel ligando-as. Uma carga enviada pela coluna passar pelo fus vel em uma clula para uma linha aterrada, indicando o valor 1. Desde que todas as clulas tenham um fus vel, o estado inicial (vazio) de um chip de PROM todo 1. Para alterar o valor de todas as clulas para 0, usamos um programador para enviar uma quantidade espec fica de corrente para a clula. A tenso mais alta quebra a conexo entre a coluna e a linha, queimando o fus vel. Esse processo conhecido como queimar uma PROM.

Figu

Os circuitos PROMs s podem ser programados uma vez. Eles so mais frgeis do que os ROMs. Uma fasca de eletricidade esttica pode facilmente causar a queima do fusvel em uma PROM, mudando bits essenciais de 1 para 0. Mas PROMs virgens so baratas, sendo boas para a modelagem de dados em uma ROM antes de se envolver com o dispendioso processo de fabricao.

EPROM
Trabalhar com ROMs e PROMs pode se tornar um negcio dispendioso. Ainda que cada circuito no seja caro, o custo pode somar altos valores.Memria apenas de leitura programvel e apagvel (EPROM - erasable programmable read-only memory) resolve esse problema. Circuitos EPROM podem ser regravados muitas vezes. Apagar um EPROM requer um dispositivo especial que emite uma certa freqncia de luz ultravioleta (UV). EPROMs so configuradas usando-se um programador de memria

EPROM que prov uma tenso em um nvel especfico, dependendo do tipo de circuito usado. Uma vez mais ns temos uma matriz de colunas e linhas. Em um circuito EPROM, a clula de cada interseo possui dois transistores, que so separados um do outro por uma fina camada de xido. Um dos transistores conhecido como porta flutuante e o outro, como porta de controle. A nica ligao da porta flutuante com a linha (wordline) por meio da porta de controle. Assim que essa ligao feita, a clula tem valor 1. Para mudar o valor para 0 necessrio um processo curioso, chamado tunelamento de Fowler-Nordheim. O tunelamento usado para alterar a disposio dos eltrons na porta flutuante. Uma tenso, geralmente de 10 a 13 volts, aplicada na porta flutuante. A tenso vem da coluna (bitline), entra pela porta flutuante e canalizada para a terra. Essa tenso provoca o transistor de porta flutuante a agir como um canho eletrnico. Os eltrons excitados so empurrados por meio do canho eletrnico e ficam presos no outro lado da fina camada de xido, dando -lhe uma carga negativa. Esses eltrons carregados negativamente atuam como uma barreira entre a porta de controle e a porta flutuante. Um circuito chamado de sensor de clula monitora o nvel de carga que passa pela porta flutuante. Se o fluxo pela porta maior do que 50% da carga, ele ter o valor 1. Quando a carga que passa cai abaixo do limite dos 50%, o valor muda para 0. Uma EPROM virgem tem todas suas portas completamente abertas, dando a cada clula o valor 1.

EEprom
Das PROMs at as EPROMs h um grande passo em termos de reutilizao; elas requerem ainda equipamentos dedicados e um processo trabalhoso para remover e instal-los novamente, cada vez que se queira modific -las. Alm disso, mudanas no podem ser feitas incrementalmente no EPROM. Todo o chip precisa ser apagado. Chips EEPROM (electrically erasable programmable read-only memory, ou memria apenas de leitura pro ramvel e apa vel eletricamente) removem a maior desvantagem das EPROMs. Nas EEPROMs:
y y y

os chips no precisam ser removidos para serem regravados; o chip no tem de ser completamente apagado para se mudar uma parte especfica dele; alterar seu contedo no requer qualquer outro equipamento adicional.

Em vez de usar luz UV, podemos fazer re tornar ao normal os eltrons da clula de uma EEPROM com aplicao localizada de um campo eltrico em cada clula. Isso apaga as clulas-alvo de uma EEPROM, que podem ser regravadas. EEPROMs so mudadas um byte de cada vez, o que as torna versteis, mas lentas. Na realidade, chips de EEPROM

so muito lentos para serem usados em muitos produtos que fazem rpidas mudanas nos dados armazenados neles armazenados. Para regravar uma EPROM, necessrio primeiro apag-la e, para isso, preciso suprir um nvel de energia suficientemente forte para romper completamente o bloqueio de eltrons negativos na porta flutuante. Nas EPROM padro, isso mais bem realizado com luz UV numa freqncia de 253,7Hz. Como essa freqncia no ir penetrar muitos plsticos ou vidros, cada circuito EPROM possui uma janela de quartzo no topo dela. O circuito EPROM precisa estar muito prximo da fonte de luz de apagamento, entre 2,5 e 5 centmetros, para funcionar apropriadamente. Apagadores de memria EPROM no so seletivos, ou seja, quando a apagamos ns o fazemos por inteiro. A memria EPROM precisa ser removida de seu local e colocada sob a luz UV do apagador EPROM por vrios minutos. Uma EPROM que seja deixada exposta muito tempo pode se tornar super apagada, de tal modo que a porta flutuante da EPROM mude a ponto de tornar -se incapaz de reter os eltrons.

Memria flash
Memria flash uma memria de computador do tipo EEPROM (Electrically-Erasable Programmable Read-Only Memory), desenvolvida na dcada de 1980 pela Toshiba, cujos chips so semelhantes ao da Memria RAM, permitindo que mltiplos endereos sejam apagados ou escritos numa s operao. Em termos leigos, trata-se de um chip re-escrevvel que, ao contrrio de uma memria RAM convencional, preserva o seu contedo sem a necessidade de fonte de alimentao Esta memria comumente usada em cartes de memria, flash drives USB (pen drives), MP3 Players, dispositivos como os iPods com suporte a vdeo, PDAs, armazenamento interno de cmeras digitais e celulares. Memria flash do tipo no voltil o que significa que no precisa de energia para manter as informaes armazenadas no chip. Alm disso, a memria flash oferece um tempo de acesso rpido,embora no to rpido como a memria voltil ( DRAM utilizadas para a memria principal em PCs) e melhor resistncia do que discos rgidos. Estas caractersticas explicam a popularidade de memria flash em dispositivos portteis. Outra caracterstica da memria flash que quando embalado em um "carto de memria" so extremamente durveis, sendo capaz de resistir a uma presso intensa, variaes extremas de temperatura, e at mesmo imerso em gua. Uma limitao que a memria flash tem um nmero finito de modificaes (escrita/excluso). Porm este efeito parcialmente compensado por alguns chip firmware ou drivers de arquivos de sistema de forma dinmica e escreve contando o remapeamento dos blocos, a fim de difundir as operaes escritas entre os setores.

Histria
A memria flash (ambos os tipos, NOR e NAND), foi inventada p elo Dr.Fujio Masuoka enquanto trabalhava para a Toshiba em 1980. De acordo com a Toshiba, o nome "flash" foi sugerido por um colega do Dr. Masuoka, Sr. Shoji Ariizumi, pois o processo de apagamento do contedo da memria se assemelhava ao flash de uma cmera fotogrfica. O Dr. Masuoka apresentou a inveno ao IEEE 1984 International Electron Devices Meeting (IEDM) realizada em San Francisco, Califrnia. A Intel viu o enorme potencial da inveno e introduziu o primeiro chip flash comercial do tipo NOR em 1988. O flash baseado em NOR leva muito tempo para gravar e apagar, porm fornece completamente o endereo e o barramento de dados, permitindo o acesso aleatrio a qualquer posio da memria. Isso o torna um substituto adequado para o antigos chips ROM(Ready-only memory), que so utilizados para armazenar o cdigo do programa que raramente precisa ser atualizado, como a BIOS ou a firmware do set-top boxes de um computador. Sua resistncia de 10.000 a 1.000.000 de ciclos de limpeza. O NOR baseado em flash foi a base do incio da mdia removvel baseada em flash, o compactflash veio a ser baseado nele, embora mais tarde os cartes tenham deixado de custar caro igual aos flash baseado em NAND. Vantagens As maiores vantagens desse tipo de memria sua ocupao mnima de espao, seu baixo consumo de energia, sua alta resistncia, sua durabilidade e segurana, contando com recursos como ECC (Error Correcting Code), que permite detectar erros na transmisso de dados. A tecnologia faz uso de semicondutores (solid state), sendo assim, no tem peas mveis, evitando problemas de causa mecnica. Tambm vem comeando a ser chamado de disco slido pelo grande futuro que tem pela frente, j que alm de ser muito mais resistente que os discos rgidos atuais, apresenta menor consumo de energia eltrica, latncias e peso muito mais baixos. Chega a utilizar apenas 5% dos recursos normalmente empregados na alimentao de discos rgidos. Com tantas vantagens, a tendncia futura que os fabricantes de computadores tendem a substituir os disco rgidos por unidades flash. O que poder ser expandida para os desktop nos prximos 5 anos, pois a sua fabricao ainda de alto custo para as empresas.

Memria principal
Memria principal: tambm chamadas de memria real, so memrias que o processador pode enderear diretamente, sem as quais o computador no pode funcionar. Estas fornecem geralmente uma ponte para as secundrias, mas a sua funo principal a de conter a informao necessria para o processador num determinado momento; esta informao pode ser, por exemplo, os programas em execuo. Nesta categoria insere-se a memria RAM (voltil), memria ROM (no voltil), registradores e memrias cache.

Memria cash
Memria cash um tipo de memria de alta velocidade que fica prxima CPU e consegue acompanhar a velocidade de trabalho da CPU. Por ser uma memria de alta velocidade ela difcil de ser produzida e por isso mesmo muito cara. Por isso que raramente encontramos quantidades de memria cash maiores que 1 MB. bom lembrar que, ao invs da tecnologia DRAM , usa-se a tecnologia SRAM para a produo de chips de memria cash. A idia por trs do cash muito simples: colocar na memria cash os dados e instrues que so mais comumente utilizados pelo processador. a regra 80/20, ou seja, 20% dos dados/instrues/etc. so usados 80% das vezes no micro. Assim se estes dados/instrues/etc. estiverem no cash, que muito mais rpido que a memria RAM normal , o desempenho do micro ser muito melhor. O usurio no precisa se preocupar em colocar os dados mais u tilizados na memria cash. Existe um circuito especifico que faz isso automaticamente chamado Controlador de cash. Este circuito tenta, inclusive, adivinhar quais sero os dados solicitados pelo processador. Se o processador precisa de uma informao e ela est no cash, timo, a informao acessada e o desempenho alto. Quando isso acontece, chamamos de cash hit ("acerto"). Porm se a informao no estiver no cache, ela vai ter que ser lida da memria RAM normal , o que um processo mais lento. Este caso chamado de cash miss ("erro"). A idia fazer com que o nmero de cash hits seja muito maior que o nmero de cash misses.

Niveis de cash De acordo com a proximidade do processador so atribudos nveis de cache. Assim, a memria cash mais prxima da C PU recebe o nome de cash L1 (do ingls "level 1" ou nvel 1). Se houver outro cash mais distante da CPU este receber o nome de cash L2 e assim por diante. Na poca do 8088 e 80286 era raro encontrar um micro com memria cache. Mas com o surgimento do 80386 comearam a aparecer micros com placas-me que possuam memrias cash. Naquela poca quase ningum usava a nomenclatura de cash por nveis. Falava-se simplesmente memria cash se referindo a memria que estava na placa-me.. Com o lanamento do 80486 a Intel incorporou memria cash a seus processadores, dentro do prprio chip. Por sua vez, as placas -me tambm possuam memria cash. Par diferenciar, e tambm pela localizao do cash, essas memrias cash ficaram conhecidas como: cash interno (que seria o cash L1 dentro da CPU) e cash externo (que ficava na placa-me e deveria se chamar L2). Isso valeu at o lanamento do Pentium II quando a Intel incorporou o cash externo (ou melhor, L2) ao cartucho que formava o processador. Atualmente a maior parte dos processadores incorpora a memria cash em seu chip propriamente dito e por isso a nomenclatura cash L1, L2, L3, etc. mais correta e tambm mais usada.