Introdução a Informática 
Prof.: Roberto Franciscatto
2 – A Memória do Computador 
2.1 CONCEITO DE BIT 
• O computador só pode ”identificar” a informação através de 
sua elementar e restrita capacidade de distinguir entre dois 
estados: 
• 0’s e 1’s 
• Essa é a essência de um sistema chamado biestável 
• Os digitos 0 e 1 são os únicos elementos do sistema de 
numeração de base 2. Por isso, 0 e 1 receberam o nome de 
dígitos binários (binary digit) ou, abreviadamente, bit 
• Corresponde a menor unidade de informação no computador.
2 – A Memória do Computador 
A QUE SE DESTINA A MEMÓRIA 
• Na memória do computador são executadas as seguintes 
funções: 
• Armazenamento das instruções referentes a um programa 
que está sendo processado. 
• Armazenamento dos dados iniciais referentes àquele 
programa 
• Armazenamento dos dados intermediários 
• Armazenamento dos resultados finais a serem 
transmitidos em fase posterior a um dispositivo de saída
2 – A Memória do Computador 
BYTES E PALAVRAS 
• Cada um dos elementos armazenados na memória do 
computador fica em um ”local” certo e sabido, com um 
endereço próprio. 
• Byte = um caracter é composto por 8 bits, podendo 
representar um total de 256 caracteres (28)
2 – A Memória do Computador 
TAMANHO DA MEMÓRIA 
• A memória principal armazena temporariamente: 
• sistema operacional 
• os programas em uso 
• dados de processamento necessários a cada momento
2 – A Memória do Computador 
TAMANHO DA MEMÓRIA 
• As unidades de medida do tamanho das memórias são: 
• Byte = 8 bits 
• Kilobyte = 1024 bytes 
• Megabyte = 1024 Kilobytes 
• Gigabyte = 1024 Megabytes 
• Terabyte = 1024 Gigabytes 
• Quanto maior a memória, maior a capacidade do 
computador e consequentemente maior a quantidade de 
programas mantidas na RAM ao mesmo tempo
2 – A Memória do Computador 
PROGRAMAS EM MEMÓRIA ROM 
• Na memória ROM ficam gravados os seguintes dados: 
• Programas que tratam das operações de inicialização, 
como o teste automático de ligação (POST) 
• Controle de baixo nível para componentes de hardware 
(unidades de disco, teclado, monitor, etc...) 
• BIOS (Basic Input Output System) gerencia as atividades 
básicas de entrada e saída dos dispositivos
2 – A Memória do Computador 
PROGRAMAS EM MEMÓRIA ROM 
• Programas em memória ROM: 
• BIOS 
• Gerencia entradas e saídas 
• Transfere o SO 
• Verifica o hardware 
• POST 
• Testa a ligação 
• Verifica a memória RAM 
• SETUP 
• Configura o equipamento
2 – A Memória do Computador 
MEMÓRIA VIRTUAL 
• Técnica na qual a quantidade de memória total do 
computador é maior que a memória RAM instalada na máquina 
• Isto é possível devido a utilização de um espaço do HD 
reservado como uma extensão da memória principal
2 – A Memória do Computador 
MEMÓRIA VIRTUAL 
• A alocação dos espaços da memória é feita segundo as 
técnicas de paginação ou de segmentação: 
• Paginação: há um movimento de quadros (páginas) de 
tamanho constante entre a memória principal e memória 
auxiliar 
• Segmentação: a partição da memória é feita em blocos 
lógicos, de tamanhos variados
2 – A Memória do Computador 
MEMÓRIA VIRTUAL 
• A troca de dados entre disco ememória, de forma que cada 
um fica com uma parte do programa ou dos dados, é chamada 
de swapping.
2 – A Memória do Computador 
CACHE DE MEMÓRIA 
• A fim de agilizar o processamento durante a execução de um 
programa, o processador é capaz de identificar quais as 
posições de memória que são mais solicitadas. 
• Cria-se então um dispositivo especial de memória, com a 
função de abrigar o que é mais solicitado, aumentando a taxa 
de transferência e portanto a velocidade do processador 
• A esse dispositivo denomina-se cache de memória.
2 – A Memória do Computador 
CACHE DE MEMÓRIA 
• A memória cache pode ser interposta entre a memória 
principal e a unidade central de processamento 
• ou no caso dos mais recentes chips ja vir inserida no 
próprio microprocessador
2 – A Memória do Computador 
SOBRE A MEMÓRIA RAM 
• RAM = "Random Access Memory", ou "memória de acesso 
aleatório", 
• indicando a principal característica da memória RAM: 
• permitir o acesso direto a qualquer um dos endereços 
disponíveis e de forma bastante rápida.
2 – A Memória do Computador 
SOBRE A MEMÓRIA RAM 
• Ao carregar um programa... 
• ele é lido no HD (ou outra mídia de armazenamento) 
• é transferido para a memória RAM 
• para só então ser executado pelo processador
2 – A Memória do Computador 
SOBRE A MEMÓRIA RAM 
• A memória RAM oferece... 
• tempos de acesso brutalmente mais baixos que o HD 
• e trabalha com taxas de transferência muito mais altas
2 – A Memória do Computador 
SOBRE A MEMÓRIA RAM 
• A única forma de evitar repetir o demorado processo de boot 
é: 
• manter a memória RAM ativa, 
• ou salvar seu conteúdo no HD, recuperando-o no próximo 
boot. 
•Essas são as estratégias usadas pelas opções de suspender 
e hibernar, disponíveis tanto no Windows quanto em várias 
distribuições Linux.
2 – A Memória do Computador 
SOBRE A MEMÓRIA RAM 
• Ao hibernar, o conteúdo da memória RAM é copiado para 
uma área reservada do HD e o micro é desligado. 
• Ao ligar novamente, o conteúdo da memória é restaurado e 
temos o sistema de volta, sem precisar passar pelo processo 
normal de boot. 
•O problema da hibernação é que a restauração demora muito 
mais tempo, já que é necessário ler 512 MB, 1 GB ou mesmo 4 
GB de dados (equivalentes à quantidade de memória RAM 
instalada) a partir do HD, o que muitas vezes demora mais do 
que um boot completo.
2 – A Memória do Computador 
SOBRE A MEMÓRIA RAM 
• Na maioria das situações... 
• ter uma quantidade suficiente de memória RAM instalada 
é mais importante que o desempenho do processador, 
• pois sem memória RAM suficiente o sistema passa a 
utilizar memória swap, que é absurdamente mais lenta.
2 – A Memória do Computador 
SOBRE A MEMÓRIA RAM 
• Enquanto uma sequência de... 
• 4 leituras em um módulo de memória DDR2-800 demora 
cerca de 35 bilionésimos de segundo... 
• um acesso a um setor qualquer do HD demora pelo 
menos 10 milésimos. 
•A taxa de transferência nominal do mesmo módulo de 
memória é de 6.4 GB/s, enquanto mesmo um HD rápido, 
de 7200 RPM tem dificuldades para superar a marca de 60 
MB/s, mesmo lendo setores seqüenciais.
2 – A Memória do Computador 
SOBRE A MEMÓRIA RAM 
• Ou seja, a memória RAM possui nesse caso um tempo de 
acesso quase 300.000 vezes menor e uma taxa de 
transferência contínua mais de 100 vezes maior que o HD. 
• Se lembrarmos que a memória RAM já é muito mais lenta que 
o processador (justamente por isso temos os caches L1 e L2), 
fica fácil perceber o quanto o uso de memória swap por falta de 
memória RAM física pode prejudicar o desempenho do 
sistema.
2 – A Memória do Computador 
FORMATOS DA MEMÓRIA RAM 
• Os primeiros módulos de memória criados são chamados de 
memória SIMM 
Os módulos de 30 vias foram utilizados em micros 386 e 486. 
•Os mais comuns foram os módulos de 1 MB, mas era possível 
encontrar também módulos de 512 KB, 2 MB e 4 MB. Existiram 
também módulos de 8 e 16 MB, mas eles eram muito raros 
devido ao custo.
2 – A Memória do Computador 
FORMATOS DA MEMÓRIA RAM 
• Memória DIMM 
• "Double In Line Memory Module" ou "módulo de memória 
com dupla linha de contato". 
• Melhora considerável no desempenho, sobretudo nas placas-mãe 
com vídeo onboard, onde a placa de vídeo disputa o 
acesso à memória RAM com o processador principal.
2 – A Memória do Computador 
FORMATOS DA MEMÓRIA RAM 
• Existem três formatos de memória DIMM: 
• SDR 
• DDR 
• DDR2 
• DDR3 
Módulo DIMM DDR2
2 – A Memória do Computador 
EXERCÍCIOS 
1 - Fazer um relato sobre as diferentes tecnologias de memória 
RAM 
• como funcionam, velocidades, características: 
• EDO, SDRAM, DDR, DDR2, DDR3 
2 – Explique como funciona a memória flash. 
3 – Encontre um software que faça diagnóstico da memória 
RAM e relate como ele funciona. 
roberto.franciscatto@gmail.com
Dúvidas, sugestões ou 
questionamentos 
??? 
roberto.franciscatto@gmail.com

Memoria do computador

  • 1.
    Introdução a Informática Prof.: Roberto Franciscatto
  • 2.
    2 – AMemória do Computador 2.1 CONCEITO DE BIT • O computador só pode ”identificar” a informação através de sua elementar e restrita capacidade de distinguir entre dois estados: • 0’s e 1’s • Essa é a essência de um sistema chamado biestável • Os digitos 0 e 1 são os únicos elementos do sistema de numeração de base 2. Por isso, 0 e 1 receberam o nome de dígitos binários (binary digit) ou, abreviadamente, bit • Corresponde a menor unidade de informação no computador.
  • 3.
    2 – AMemória do Computador A QUE SE DESTINA A MEMÓRIA • Na memória do computador são executadas as seguintes funções: • Armazenamento das instruções referentes a um programa que está sendo processado. • Armazenamento dos dados iniciais referentes àquele programa • Armazenamento dos dados intermediários • Armazenamento dos resultados finais a serem transmitidos em fase posterior a um dispositivo de saída
  • 4.
    2 – AMemória do Computador BYTES E PALAVRAS • Cada um dos elementos armazenados na memória do computador fica em um ”local” certo e sabido, com um endereço próprio. • Byte = um caracter é composto por 8 bits, podendo representar um total de 256 caracteres (28)
  • 5.
    2 – AMemória do Computador TAMANHO DA MEMÓRIA • A memória principal armazena temporariamente: • sistema operacional • os programas em uso • dados de processamento necessários a cada momento
  • 6.
    2 – AMemória do Computador TAMANHO DA MEMÓRIA • As unidades de medida do tamanho das memórias são: • Byte = 8 bits • Kilobyte = 1024 bytes • Megabyte = 1024 Kilobytes • Gigabyte = 1024 Megabytes • Terabyte = 1024 Gigabytes • Quanto maior a memória, maior a capacidade do computador e consequentemente maior a quantidade de programas mantidas na RAM ao mesmo tempo
  • 7.
    2 – AMemória do Computador PROGRAMAS EM MEMÓRIA ROM • Na memória ROM ficam gravados os seguintes dados: • Programas que tratam das operações de inicialização, como o teste automático de ligação (POST) • Controle de baixo nível para componentes de hardware (unidades de disco, teclado, monitor, etc...) • BIOS (Basic Input Output System) gerencia as atividades básicas de entrada e saída dos dispositivos
  • 8.
    2 – AMemória do Computador PROGRAMAS EM MEMÓRIA ROM • Programas em memória ROM: • BIOS • Gerencia entradas e saídas • Transfere o SO • Verifica o hardware • POST • Testa a ligação • Verifica a memória RAM • SETUP • Configura o equipamento
  • 9.
    2 – AMemória do Computador MEMÓRIA VIRTUAL • Técnica na qual a quantidade de memória total do computador é maior que a memória RAM instalada na máquina • Isto é possível devido a utilização de um espaço do HD reservado como uma extensão da memória principal
  • 10.
    2 – AMemória do Computador MEMÓRIA VIRTUAL • A alocação dos espaços da memória é feita segundo as técnicas de paginação ou de segmentação: • Paginação: há um movimento de quadros (páginas) de tamanho constante entre a memória principal e memória auxiliar • Segmentação: a partição da memória é feita em blocos lógicos, de tamanhos variados
  • 11.
    2 – AMemória do Computador MEMÓRIA VIRTUAL • A troca de dados entre disco ememória, de forma que cada um fica com uma parte do programa ou dos dados, é chamada de swapping.
  • 12.
    2 – AMemória do Computador CACHE DE MEMÓRIA • A fim de agilizar o processamento durante a execução de um programa, o processador é capaz de identificar quais as posições de memória que são mais solicitadas. • Cria-se então um dispositivo especial de memória, com a função de abrigar o que é mais solicitado, aumentando a taxa de transferência e portanto a velocidade do processador • A esse dispositivo denomina-se cache de memória.
  • 13.
    2 – AMemória do Computador CACHE DE MEMÓRIA • A memória cache pode ser interposta entre a memória principal e a unidade central de processamento • ou no caso dos mais recentes chips ja vir inserida no próprio microprocessador
  • 14.
    2 – AMemória do Computador SOBRE A MEMÓRIA RAM • RAM = "Random Access Memory", ou "memória de acesso aleatório", • indicando a principal característica da memória RAM: • permitir o acesso direto a qualquer um dos endereços disponíveis e de forma bastante rápida.
  • 15.
    2 – AMemória do Computador SOBRE A MEMÓRIA RAM • Ao carregar um programa... • ele é lido no HD (ou outra mídia de armazenamento) • é transferido para a memória RAM • para só então ser executado pelo processador
  • 16.
    2 – AMemória do Computador SOBRE A MEMÓRIA RAM • A memória RAM oferece... • tempos de acesso brutalmente mais baixos que o HD • e trabalha com taxas de transferência muito mais altas
  • 17.
    2 – AMemória do Computador SOBRE A MEMÓRIA RAM • A única forma de evitar repetir o demorado processo de boot é: • manter a memória RAM ativa, • ou salvar seu conteúdo no HD, recuperando-o no próximo boot. •Essas são as estratégias usadas pelas opções de suspender e hibernar, disponíveis tanto no Windows quanto em várias distribuições Linux.
  • 18.
    2 – AMemória do Computador SOBRE A MEMÓRIA RAM • Ao hibernar, o conteúdo da memória RAM é copiado para uma área reservada do HD e o micro é desligado. • Ao ligar novamente, o conteúdo da memória é restaurado e temos o sistema de volta, sem precisar passar pelo processo normal de boot. •O problema da hibernação é que a restauração demora muito mais tempo, já que é necessário ler 512 MB, 1 GB ou mesmo 4 GB de dados (equivalentes à quantidade de memória RAM instalada) a partir do HD, o que muitas vezes demora mais do que um boot completo.
  • 19.
    2 – AMemória do Computador SOBRE A MEMÓRIA RAM • Na maioria das situações... • ter uma quantidade suficiente de memória RAM instalada é mais importante que o desempenho do processador, • pois sem memória RAM suficiente o sistema passa a utilizar memória swap, que é absurdamente mais lenta.
  • 20.
    2 – AMemória do Computador SOBRE A MEMÓRIA RAM • Enquanto uma sequência de... • 4 leituras em um módulo de memória DDR2-800 demora cerca de 35 bilionésimos de segundo... • um acesso a um setor qualquer do HD demora pelo menos 10 milésimos. •A taxa de transferência nominal do mesmo módulo de memória é de 6.4 GB/s, enquanto mesmo um HD rápido, de 7200 RPM tem dificuldades para superar a marca de 60 MB/s, mesmo lendo setores seqüenciais.
  • 21.
    2 – AMemória do Computador SOBRE A MEMÓRIA RAM • Ou seja, a memória RAM possui nesse caso um tempo de acesso quase 300.000 vezes menor e uma taxa de transferência contínua mais de 100 vezes maior que o HD. • Se lembrarmos que a memória RAM já é muito mais lenta que o processador (justamente por isso temos os caches L1 e L2), fica fácil perceber o quanto o uso de memória swap por falta de memória RAM física pode prejudicar o desempenho do sistema.
  • 22.
    2 – AMemória do Computador FORMATOS DA MEMÓRIA RAM • Os primeiros módulos de memória criados são chamados de memória SIMM Os módulos de 30 vias foram utilizados em micros 386 e 486. •Os mais comuns foram os módulos de 1 MB, mas era possível encontrar também módulos de 512 KB, 2 MB e 4 MB. Existiram também módulos de 8 e 16 MB, mas eles eram muito raros devido ao custo.
  • 23.
    2 – AMemória do Computador FORMATOS DA MEMÓRIA RAM • Memória DIMM • "Double In Line Memory Module" ou "módulo de memória com dupla linha de contato". • Melhora considerável no desempenho, sobretudo nas placas-mãe com vídeo onboard, onde a placa de vídeo disputa o acesso à memória RAM com o processador principal.
  • 24.
    2 – AMemória do Computador FORMATOS DA MEMÓRIA RAM • Existem três formatos de memória DIMM: • SDR • DDR • DDR2 • DDR3 Módulo DIMM DDR2
  • 25.
    2 – AMemória do Computador EXERCÍCIOS 1 - Fazer um relato sobre as diferentes tecnologias de memória RAM • como funcionam, velocidades, características: • EDO, SDRAM, DDR, DDR2, DDR3 2 – Explique como funciona a memória flash. 3 – Encontre um software que faça diagnóstico da memória RAM e relate como ele funciona. roberto.franciscatto@gmail.com
  • 26.
    Dúvidas, sugestões ou questionamentos ??? roberto.franciscatto@gmail.com