faculdade pitÁgoras pronatec - oficinadapesquisa.com.br filememÓria principal - i a memória...

33
FACULDADE PITÁGORAS FACULDADE PITÁGORAS FACULDADE PITÁGORAS FACULDADE PITÁGORAS PRONATEC DISCIPLINA: ARQUITETURA DE COMPUTADORES Prof. Ms. Carlos José Giudice dos Santos [email protected] www.oficinadapesquisa.com.br

Upload: phungque

Post on 15-Oct-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

FACULDADE PITÁGORASFACULDADE PITÁGORASFACULDADE PITÁGORASFACULDADE PITÁGORAS

PRONATEC

DISCIPLINA: ARQUITETURA DE COMPUTADORES

Prof. Ms. Carlos José Giudice dos Santos

[email protected]

www.oficinadapesquisa.com.br

Page 2: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de
Page 3: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

Objetivos

Ao final desta apostila, o aluno deverá ser capaz de:1. Saber a diferença entre memória volátil e não volátil

2. Saber o que é memória RAM e suas principaiscaracterísticas.

3. Saber o que é memória ROM e suas variações.

Page 4: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

ESQUEMA EXTERNO DE UM MICROCOMPUTADOR

Agora que já conhecemos o funcionamento básico de uma CPU,vamos conhecer um outro componente importante de ummicrocomputador:

Microcomputador

(Organização Externa)

Teclado / Mouse / Monitor de Vídeo

Gabinete + Fonte de Alimentação

Placa mãe (Motherboard ou Mainboard)

Processador

���� Memória Principal (RAM)

Placa de Vídeo

Placas de Comunicação (Modem / Rede)

Placa de Som

Disco Rígido

Outros dispositivos de armazenamento

Page 5: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

MEMÓRIA PRINCIPAL - I

A memória principal de computador é conhecida comoRandom Access Memory (RAM) – Memória de AcessoRandômico (ou Aleatório). Uma memória desse tipopode ser acessada em qualquer posição. Para isso,basta saber o endereço dessa posição.

Em oposição a esse tipo de memória, temos a memóriade acesso sequencial (fitas). Por exemplo, sequisermos acessar uma determinada posição de umfilme em uma fita de vídeo, temos que colocar a fitano início e avançar por todas as posições desde o zeroaté a posição desejada, ou seja, o acesso a este tipode memória é sequencial e muito lento. Veja a figura aseguir:

Page 6: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

MEMÓRIA PRINCIPAL - II

Posição N11

Posição 34

Na figura acima (exemplo de acessosequencial), para acessarmos a posição34 da fita, temos que passar por todasas posições desde a posição 00 até aposição desejada.

Na figura ao lado (exemplo de acessoaleatório), cada célula (por exemplo,posição N11) tem um endereço que podeser acessado diretamente sem ter quepassar pelos endereços anteriores.

Page 7: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

MEMÓRIA CACHE

As primeiras CPU’s faziam acesso síncrono à memóriaprincipal. A evolução tecnológica permitiu um aumentoexcepcional da velocidade de processamento dasCPU’s. A memória principal não acompanhou esse ritmode evolução. Uma solução possível seria aumentar onúmero de registradores, mas o limite desta técnica éfacilmente atingido.

Hoje a memória principal (RAM) de um computadortem um tempo de acesso (latência) grande em relaçãoà velocidade de uma CPU (acesso assíncrono). Por essemotivo, as CPU’s passaram a incorporar uma memóriainterna mais rápida chamada de CACHE (do francêscacher � esconder).

Page 8: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

FUNCIONAMENTO DA CACHE - I

• CACHE é um trecho de memória que se interpõeentre a memória principal (mais lenta) e arequisição de dados e/ou instruções do sistemapela CPU (muito rápida).

• Quando o sistema faz um acesso à RAM, todoum trecho de memória é copiado para a memóriaCACHE, pois simulações demonstram que apossibilidade da próxima requisição do sistemaacontecer na vizinhança da requisição anteriorpode ser superior a 95% (dependendo dotamanho do trecho de RAM copiado).

Page 9: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

FUNCIONAMENTO DA CACHE - II

• Assim, quando o próxima requisição de dados ouinstruções acontecer, o sistema operacional vaiverificar primeiro na CACHE (que é muito maisrápida que a memória RAM).

• Caso esta requisição não encontre aquilo que elanecessita na cópia da RAM mantida em CACHE,então um novo ciclo de cache se inicia,acessando o dado ou instrução necessário namemória principal e copiando um novo trecho deRAM para a memória CACHE.

Page 10: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

MEMÓRIA CACHE

RESUMINDO:

Quanto maior o tamanho da

memória CACHE

• Maior é a velocidade deprocessamento (desempenhogeral do sistema)

• Maior é o custo (preço doprocessador)

• Maior é o consumo de energia (econsequentemente, a quantidadede calor dissipado).

• Maior é o tamanho doprocessador

Page 11: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

TIPOS DE CACHE - I

Existem dois tipos de cache: unificada (oucompartilhada) e dividida.

Na cache unificada há apenas uma cache paradados e instruções, ou seja, a mesma área dememória rápida é compartilhada ao mesmo tempopara dados e instruções.

Isso acaba sendo um problema, pois a cache secomunica com a UC (Unidade de Controle) e a ULA(Unidade de Lógica e Aritmética) por meio de umúnico barramento interno (de dados, usado tantopara dados como para instruções).

Page 12: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

TIPOS DE CACHE - II

Assim, quando uma série de instruções estão emum pipeline, uma requisição de dados pela Unidadede Busca de Operandos impede que aconteça, aomesmo tempo, que a Unidade de Busca deInstrução busque uma instrução, porque há um sóbarramento que se comunica com a CACHE. Se obarramento está ocupado buscando um operando,logo não tem como a outra unidade buscar umainstrução utilizando esse mesmo barramentosimultaneamente. Em uma cache dividida, nãoocorre esse problema, pois há uma cache somentepara dados e outra somente para instruções, combarramentos diferentes.

Page 13: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

TIPOS DE CACHE - III

Além disso, uma instrução não se modifica durantea sua execução, o que significa que não haveránecessidade de armazenar a instrução após a suaexecução. Isto significa que o tamanho de cachepara instruções é significativamente menor que otamanho de cache para dados.

O mesmo não acontece com os dados, pois umainstrução modifica esse dado (processamento) eos resultados (intermediários ou definitivos) temque ser armazenados em algum lugar. É por estemotivo que todo pipeline possui uma unidade degravação.

Page 14: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

NÍVEIS DE CACHE - I

O primeiro processador que se beneficiou de umaplaca mãe com cache foi o Intel 80386. Era umacache externa ao processador, mas com um tempo deacesso menor que o da RAM (algo como metade ou ¼da velocidade do clock do processador).

A primeira evolução aconteceu com o Intel 486,primeiro processador a adotar uma cache interna de 8KB. Essa cache interna funcionava na mesmavelocidade do clock do processador. Uma cacheinterna com esse nível de velocidade é chamada deCache Nível 1 (Cache Level 1, em inglês), ousimplesmente, Cache L1. Portanto, antigamente, a L1era interna, de pequena capacidade e muito rápida.

Page 15: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

NÍVEIS DE CACHE - IIAlgumas placas mãe mantiveram uma memória cacheexterna, maior em capacidade de armazenamento quea cache interna do processador. Essa cache externa,mais lenta que a cache interna e mais rápida que aRAM é chamada de Cache Nível 2, ou Cache L2, ousimplesmente L2. Posteriormente, com a evolução datecnologia de construção de processadores, a L2migrou para dentro do processador, o que a tornoubem mais rápida. Aconteceu aqui uma segundaevolução: a cache L1, de pequena capacidade, passou aser cache de instruções, enquanto que a cache L2, demaior capacidade, passou a ser a cache de dados. Foideste modo que a cache deixou de ser compartilhadae passou a ser dividida.

Page 16: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

NÍVEIS DE CACHE - III

Alguns fabricantes de placas-mãe mantiveram umacache na placa mãe, intermediária entre as cachesL1 e L2 e a memória principal. Eles chamaram estacache de Nível 3 ou cache L3. Posteriormente (ouseja, hoje), a cache L3 (que armazena tanto dadoscomo instruções) migrou para dentro doprocessador. Hoje não existe mais cache dememória principal em placas-mãe.Resumindo, os processadores atuais (2011) possuem:

Cache L1 � interna, de pequena capacidade, muitorápida, dividida, utilizada para armazenar instruções.

Page 17: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

NÍVEIS DE CACHE - IV

Cache L2 � interna, maior que L1, dividida, muitorápida, usada para armazenar dados.

Cache L3 � quando existe, ela é interna,compartilhada, maior que L2, armazena tantodados como instruções.

OBS.1: Quando se fala que a cache L1 é pequena,estamos comparando com a memória RAM. Osprocessadores atuais chegam a possuir cache L1de 1 MB de capacidade, ou seja, a mesmacapacidade total de RAM do primeiro IBM PC8086 / 8088.

Page 18: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

NÍVEIS DE CACHE - V

OBS.2: A capacidade da cache L2 subiu nosprocessadores atuais (maior que 20 MB em algunsprocessadores).

OBS.3: Quando se fala em tamanho de cacheinterna ao processador, estamos nos referindo àL3 (quando ela existe). Caso contrário, estamos noreferindo à cache L2 (caso mais comum)

Na prática, hoje fala-se mais em nível de cache(L1, L2 ou L3) do que em tipo de cache (unificadaou dividida) pois os fabricantes já adotaram umpadrão (L1 p/ instruções, L2 para dados e L3 paraambos).

Page 19: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

MÓDULOS DE MEMÓRIA - I

Os primeiros computadores possuíam memória RAMem chips que eram espetados na placa mãe. Esse tipode encapsulamento de memória é chamado DIP (DualInline Package). Ver figura abaixo:

Page 20: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

MÓDULOS DE MEMÓRIA - IIA título de informação, existem diversos tipos deencapsulamento de memória (SOJ, TSOP, CSP, etc),mas vamos nos preocupar somente com os módulos dememória mais utilizados atualmente. Existem tambémdiversas tecnologias de funcionamento das memórias:FPM (Fast Page Mode), EDO (Extended Data Output),SRAM (Static RAM) e RAMBUS. Todos esses padrõescaíram em desuso. Por isso, não precisamos nospreocupar com eles. As memórias RAM atuais utilizamminúsculos capacitores para representar bits. Umcapacitor carregado equivale a 1. Se estiverdescarregado, equivale a zero. Este tipo derepresentação binária usando capacitores é muitoeficiente, porque é muito rápida.

Page 21: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

MÓDULOS DE MEMÓRIA - III

O problema desta tecnologia é que os capacitores sedescarregam facilmente, sendo necessário um circuitoque atualize o conteúdo destas memórias (refresh)periodicamente. Este tipo de memória é chamadaSDRAM (Syncronous Dinamic RAM), porque a memóriaRAM é dinâmica (atualizada periodicamente) emsincronia com o clock do barramento. A maioria dosmódulos atuais usam essa tecnologia.

Os primeiros módulos de memória SDRAM usados emcomputadores foi o SIMM (Single Inline MemoryModule – módulo de memória em linha única). Eles temesse nome porque os contatos (ou pinos) estão apenasde um lado do módulo.

Page 22: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

MÓDULOS DE MEMÓRIA - IV

Existem duas versões: o SIMM-30 (30 pinos -palavras de 16 bits) e o SIMM-72 (72 pinos –palavras de 32 bits).

SIMM-30 SIMM-72

Page 23: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

MÓDULOS DE MEMÓRIA - V

A próxima evolução dos módulos de memóriaaconteceu no tamanho das palavras de memória (quepassaram a ser de 64 bits), além de um consumomenor de energia e um pouco mais de velocidade noacesso às informações. Para ter tanta capacidade dememória em um espaço tão pequeno foi necessáriocolocar contatos dos dois lados do módulo. Nasceassim o módulo SDRAM DIMM. A sigla DIMMsignifica Dual Inline Memory Module – módulo dememória em linha dupla), ou seja, possui contatos dosdois lados do módulo. O primeiro módulo DIMM (compalavras de 64 bits) possuía 84 contatos (ou pinos) decada lado do módulo. Veja figura no próximo slide.

Page 24: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

MÓDULOS DE MEMÓRIA - VI

DIMM-168

Com a necessidade de memórias cada vez maisrápidas, surgiu uma nova tecnologia que permitiutaxas de transferência de dados muito mais rápidasentre a memória e o barramento. Essa nova tecnologiaatende pelo nome de DDR (Double Data Rate – taxadupla de transferência). Os novos módulos SDRAMDIMM DDR possuem 92 contatos de cada lado domódulo, totalizando 184 pinos. Como o próprio nomediz, esse tipo de memória consegue transferir odobro (21 vezes mais rápida que uma DIMM comum)de dados em um mesmo ciclo de clock do barramento.Veja a figura no próximo slide.

Page 25: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

MÓDULOS DE MEMÓRIA - VII

DIMM DDR -184

A evolução da tecnologia DDR permitiu construirmemórias ainda mais rápidas. A memória SDRAM DIMMDDR2 é duas vezes mais rápida que a DDR, e quatrovezes (22) mais rápida que uma DIMM comum. Possui120 contatos de cada lado do módulo, totalizando 240pinos. A DDR3 é duas vezes (21) mais rápida que a DDR-2, quatro vezes (22) mais rápida que a DDR e oito vezes(23) mais rápida que uma DIMM comum. Também possui240 pinos, mas os módulos DDR2 e DDR3, emborasemelhantes, são eletricamente incompatíveis, ou seja,o slot (cavidade da placa mãe) que recebe um móduloDDR2 não funciona com um módulo DDR3 (e vice-versa).

Page 26: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

MÓDULOS DE MEMÓRIA - VIII

DIMM DDR2 ou DDR3 - 240 pinos

A memória RAM mais rápida atualmente é a DDR3.Entretanto existem memórias tão rápidas quanto aDDR3 (a DDR4 e a DDR5) que são exclusivas deplacas gráficas de alto desempenho, funcionandoem conjunto com as GPU (Graphics Processing Unit– Unidade de Processamento Gráfico), que sãoprocessadores construídos exclusivamente paratrabalhar com instruções gráficas.

Page 27: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

MÓDULOS DE MEMÓRIA - IX

Esse tipo de memória (DDR4 e DDR5) é diferentedaqueles utilizados em módulos de memória RAM.A sigla correta deveria ser GDDR4 (Graphics DDRversion 4) e GDDR5 (Graphics DDR version 5).

A GDDR4 é baseada na tecnologia da DDR2, sendoporém mais rápida, conseguindo taxas detransferência de até 16 GB/s com a GPU. AGDDR5 é baseada na tecnologia da DDR3, sendotambém mais rápida, conseguindo taxas de até28,2 GB/s com a GPU.

Page 28: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

MÓDULOS DE MEMÓRIA - X

Existem diversas empresas que fabricam chips paramemória (Samsung, Siemens, Fujitsu, OKI, etc), mas ofato de fabricarem os chips não significa que sejamfabricantes de módulos de memória completos.

É importante utilizar memórias de qualidade. Muitasempresas como a HP, Dell, SONY, etc, costumamencomendar lotes especiais para fabricantes ecolocam seus selos.

Os fabricantes de módulos de memória de qualidadeque eu conheço são a Kingston (www.kingston.com), aOCZ (www.ocz.com) e a Corsair (www.corsair.com).

Page 29: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

MÓDULOS DE MEMÓRIA - XI

Usuários caseiros e e de pequenos escritórios(segmento SOHO – Small Office Home Office)não exigem computadores com mais de 1 GB deRAM. Em geral utilizam o Windows XP Home ou oWindows 7 Starter. Em caso de baixaperformance do computador, a adição de mais 1GB costuma resolver o problema, tornando suaperformance adequada. Pequenos servidores eusuários que façam uso de aplicações gráficas(jogos, por exemplo) devem ter pelo menos 4 GBde RAM. Conforme a aplicação, pode sernecessário chegar até a 128 GB de RAM ou mais.

Page 30: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

HIERARQUIA DE MEMÓRIA

Quanto mais em cima na lista a seguir, a memória émais cara, mais rápida e com menor capacidade paraguardar informações. Quanto mais em baixo, amemória é mais barata, mais lenta e com maiorcapacidade para gravar informações:

1. Registradores

2. Cache

3. Memória RAM

4. Disco rígido

5. Fitas DAT

6. Dispositivos ópticos?

+ barata

+ lenta

+ capacidade

+ cara

+ rápida

- capacidade

Page 31: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

MEMÓRIA SOMENTE DE LEITURA

Já sabemos que a memória RAM é volátil (perde asinformações quando o computador é desligado). Existe um tipode memória que mantém a informação gravada mesmo quando ocomputador está desligado, e não estou falando dos discosrígidos (memória secundária). A memória a que me refiro é aROM . Nos primeiros computadores, tanto o sistemaoperacional como o firmware vinham gravados juntos em umamemória chamada ROM (Read Only Memory). Neste tipo dememória, os bytes são gravados durante o processo defabricação desta memória. Eles ficam gravadospermanentemente e não podem ser modificados.

Com o advento dos sistemas operacionais em disco, apenas ofirmware (BIOS) continuou a ser gravado em memórias apenasde leitura. Estas memórias também evoluíram: PROM, EPROM,E2PROM e Flash.

Page 32: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

Outros tipos de ROM’s

PROM: Neste tipo de memória (Programmable ROM), asinformações não são “queimadas” (armazenadas) durante oprocesso de fabricação. Ela é fabricada como uma série deposições vazias que são armazenadas de forma permanentedepois. Os fabricantes que compram este tipo de memóriautilizam um gravador, que vai gravar as informações nestamemória, apenas uma vez. Uma vez gravada, o seu conteúdo nãopode ser modificado.

EPROM: Neste tipo de memória (Erasable ProgrammableROM), as informações são gravadas de forma permanente, maspodem ser apagadas e reprogramadas a partir da utilização deum gravador de EPROM. O processo para gravar é o mesmo daPROM. Para apagar, existe uma “janela” neste tipo de memória,que permite apagar as informações quando exposta a raiosultravioleta. Uma vez apagada, pode ser gravada novamente.

Page 33: FACULDADE PITÁGORAS PRONATEC - oficinadapesquisa.com.br fileMEMÓRIA PRINCIPAL - I A memória principal de computador é conhecida como Random Access Memory (RAM) – Memória de

Outros tipos de ROM’s

E2PROM: Neste tipo de memória (Electrically ErasableProgrammable ROM – EEPROM ou E2PROM), as informaçõessão gravadas de forma permanente, mas podem ser apagadase reprogramadas sem ter que retirar o módulo da placa mãe.Para isto, basta aplicar uma tensão em um pino específico.As informações gravadas neste tipo de memória podem serlidas infinitas vezes, mas ela não pode ser apagada e gravadaindefinidamente. Dependendo da tecnologia utilizada em suafabricação, existe um número máximo de ciclos deregravação, geralmente de 10 mil vezes (quanto utiliza atecnologia SLC) e 1 milhão de vezes (quando utiliza atecnologia MLC).

Flash: É uma evolução da memória E2PROM, que permiteleituras e gravações mais rápidas.