You are on page 1of 33

Hardware

Tecnologia da Informao

SENAI DR/RJ CFP de Duque de Caxias Prof. Alessandro Almeida anunesalmeida@hotmail.com

Criado em 28/11/2010 Verso 2 de 15/02/2011

Objetivos
Esperamos que, ao final desta aula, voc seja capaz de: Entender a importncia da memria nos computadores modernos e Compreender, conceitualmente, o fluxo das informaes e o processamento destas no computador.

Mquina de Von Neumann


composta por cinco partes bsicas: uma unidade de controle uma memria de trabalho (armazena os dados) unidades de entrada e sada (impressora) CPU, composta por uma unidade lgica aritmtica e por um acumulador.

John Von Neumann, nascido Margittai Neumann Jnos Lajos (Budapeste, 28 de dezembro de 1903 Washington, D.C., 8 de fevereiro de 1957) foi um matemtico hngaro de etnia judaica, naturalizado estadunidense. Fonte: Wikipdia.org

Sistema Central
Realiza as operaes lgicas e aritmticas Comanda as outras unidades

CPU
ULA

Crebro do Computador

Unidade de Entrada

UC

Unidade de Sada

Memria Principal

Memria Auxiliar

Armazena dados e programas necessrios para a realizao de um trabalho

O que MEMRIA?
Substantivo feminino. capacidade ou faculdade que

possibilita s pessoas a lembrarem-se de algo.


O registro, a lembrana daquilo de que se lembra. No computador o dispositivo que armazena as

informaes e tambm determina a velocidade de funcionamento dos programas.


Dicionrio Caldas Aulete de Lngua Portuguesa: edio de bolso. 2 edio Rio de Janeiro; Lexikon Editora Digital, 2008

Memria em Informtica
so todos os dispositivos que permitem a um computador guardar dados, temporariamente ou permanentemente.
Classificaes: Volteis: na falta de energia as informaes so perdidas. No Volteis: as informaes esto permanentemente gravadas.

Tipos e Hierarquia de Memrias


Tipos de Memrias

1 Desdobramento da Hierarquia de Memrias

Volteis
(temporrio)

No volteis
(permanente)

2 Desdobramento da Hierarquia de Memrias


Registradores
Externa ao Processador

Volteis

Cache
Interna ao Processador

Level 1 Level 2 Level 3 Level 1 Level 2 Level 3 RAM

SRAM

Async SRAM Sync. SRAM Pipeline Burst SRAM NoBL SRAM Dual Port SRAM FPM DRAM SDR SDRAM DDR SDRAM DDR2 SDRAM DDR3 SDRAM QDR SDRAM GDDR

Fsica

DRAM

Memrias

Principal
Virtual SWAP / SWP FRAM MRAM

EDO DRAM SDRAM RDRAM Carto PCMCIA CMOS VRAM / SGRAM

No Volteis

ROM

PROM EPROM EEPROM Flash BIOS

Mdias Removveis

Secundria / Auxiliar

Carto ou fita perfurada Fitas: cartucho, cassete e DAT Disketes ticas: CD / DVD Cartes de Memria
Memria Flash, SSD Solid State Disk: Pen Drivers

Armazenamento na Rede / Internet

HD Externo

Discos Rgidos e SSDs Solid State Disks

Afinal, porque tantas memrias?


Em um sistema de computao, a destinao final do contedo de qualquer tipo de memria o processador (a CPU). Isto , o objetivo final de cada uma das memrias (ou do subsistema de memria) armazenar informaes destinadas a serem, em algum momento, utilizadas pelo processador. Ele o responsvel pela execuo das instrues, pela manipulao dos dados e pela produo dos resultados das operaes. As aes operativas do processador so realizadas nas suas unidades funcionais: na unidade aritmtica e lgica - ULA (Aritmetic and Logic Unit - ALU), na unidade de ponto flutuante UFP (Float Point Unit - FPU) ou talvez em uma unidade de processamento vetorial. No entanto, antes que a instruo seja interpretada e as unidades da CPU sejam acionadas, o processador necessita buscar a instruo de onde ela estiver armazenada (memria cache ou principal) e armazen-la em seu prprio interior, em um dispositivo de memria denominado registrador de instruo.

Registradores

Memria Principal

Registradores
O estgio final em memria so os registradores. Eles so clulas de memria embutidas na CPU, que contm dados especficos para seu uso imediato, especialmente pela Unidade de Aritmtica e Lgica (ULA). Parte integrante da prpria CPU, ela controlada diretamente pela Unidade de Controle que envia as informaes a serem processados na CPU. Os registradores armazenam os resultados dos processamentos (somas, subtraes, operaes lgicas, etc) e deles a informao enviada memria principal, ou mesmo mantida para serem novamente manipuladas na ULA.

Caractersticas
Tempo de acesso/ciclo de memria: 10 a 20 nanosegundos, dependendo do porte do computador, pois so construdos com a mesma tecnologia da CPU. Capacidade: podem armazenar um nico dado, variando entre 8 e 64 bits cada, dependendo do processador. Volatividade: como so feitos de semicondutores eles necessitam de energia para funcionarem e portanto so volteis. Tecnologia: como funcionam dentro da CPU, possuem a mesma tecnologia destas e so feitos de material semicondutor. Custo: tem custo elevado e se encontram no topo da pirmide em termos de custo.

Cache
Tem a funo de acelerar a velocidade de transferncia das informaes entre a CPU e a Memria Principal (RAM). Essas memrias esto organizadas em nveis (Levels) sendo: L1 em geral dentro da CPU variando entre 16 e 512Kb; L2 localizado geralmente em um placa de memria prxima CPU e seu tamanho varia entre 1 e 12Mb e por fim o L3 geralmente localizado na placa me. Hoje muitos processadores que possuem, alm dos registradores, at 3 caches de memria internos.

Caractersticas
Tempo de acesso/ciclo de memria: entre 10 e 25 ns (nanosegundos) Capacidade: L1 16Kb, L2 512Kb e L3 6Mb. Volatividade: so volteis. Tecnologia: possuem a mesma tecnologia dos processadores e registradores. Custo: custo de fabricao das memrias cache alto. O valor por byte est situado entre o dos registradores, que so os mais caros, e o da memria principal, mais barata. Memrias cache internas CPU ainda so mais caras do que as externas.
O novo AMD Phenon II possui 512Kb de L2 por ncleo (possui 4) e 6mb de L3 compartilhado.

Memria Principal
Uma das principais caractersticas definidas no projeto de arquitetura do sistema de Von Neumann, o qual se constitui na primeira gerao dos computadores, consistia no fato de ser uma mquina "de programa armazenado". E, desde o princpio, a memria especificada para armazenar o programa (e os seus dados) a ser executado a memria que atualmente chamamos de principal (ou memria real), para distingui-la da memria de discos e fitas (memria secundria). Classificao:
Virtual o arquivo de paginao (page file) dos sistemas

operacionais, sua extenso swp e se localiza no Disco Rgido (HD).


Fsica a memria real do computador. A Memria RAM.

Memria Principal > Fsica

RAM Random Access Memory


Este tipo de memria permite tanto a leitura como a gravao e regravao de dados. No entanto, assim que elas deixam de ser alimentadas eletricamente, ou seja, quando o usurio desliga o computador, a memria RAM perde todos os seus dados, ela voltil. Existem 4 tipos de memria RAM:
SRAM Static RAM (RAM Esttica)
DRAM Dinamic RAM (RAM Dinmica) FRAM Ferroeletric RAM MRAM Magneto-Resitive RAM

RAM vs ROM

Latncia

CAS / Latncia ou CL (o tal do trao)


[Column Adress Strobe Latency]

Latncia o intervalo mnimo entre cada ciclo de leitura que o mdulo suporta, ou seja, quanto menor for a latncia, maior ser a freqncia mxima que o mdulo ser capaz de operar. O nmero terminar sempre com -9, -8, -7, ou outro nmero de 0 a 15, que correspondem ao tempo de latncia em nanossegundos. No caso de memrias EDO e FPM antigas, o nmero pode ser -6, -7, -60 ou -70, indicando que o mdulo tem latncia de 60 ou 70 milessegundos. As memrias EDO e FPM so muito mais lentos que os mdulos SDRAM atuais.

CAS o tempo que o controlador de memria esperar entre cada acesso, uma espcie de "refresco" para o mdulo de memria. Quanto mais baixo for o valor CAS, ou seja, quanto menor for o tempo de descanso entre um acesso e outro, maior ser a possibilidade do mdulo vir a falhar.
Na DRAM Assncrona o intervalo especificado em nanossegundos. Na DRAM Sncrona o intervalo especificado em ciclos de clock.

http://www.guiadohardware.net/artigos/velocidade-modulos/

Exemplos de Timing de Memria


[apenas CAS Latency]
Tipo
PC100 PC133 DDR-333

Taxa de dados
100 MT/s 133 MT/s 333 MT/s

Tempo de Bit
10 ns 7,5 ns 3 ns

Taxa de Comando
100 MHz 133 MHz 166 MHz

Tempo de ciclo
10 ns 7,5 ns 6 ns

CL
2 3 2,5 3

Primeira Palavra
20 ns 22,5 ns 15 ns 15 ns 12,5 ns 10 ns 15 ns 12 ns 15 ns 12,5 ns 11,25 ns 10 ns 13,13 ns 13.5 ns 9 ns 7.27 ns

Quarta Palavra
50 ns 45 ns 24 ns 22,5 ns 20 ns 17,5 ns 18,75 ns 16,5 ns 18,75 ns 16,25 ns 15 ns 13,75 ns 15,95 ns 15.75 ns 11.25 ns 9.45 ns

Oitava Palavra
90 ns 75 ns 36 ns 32,5 ns 30 ns 27,5 ns 23,75 ns 22,5 ns 23,75 ns 21,25 ns 20 ns 18,75 ns 19,7 ns 18.75 ns 14.25 ns 12.36 ns

DDR-400

400 MT/s

2,5 ns

200 MHz

5 ns

2,5 2 5

DDR2-667

667 MT/s

1,5 ns

333 MHz

3 ns 4 6 5

DDR2-800

800MT/s

1,25 ns

400 MHz

2,5 ns 4,5 4

DDR3-1066 DDR3-1333 DDR3-1375

1066 MT/s 1333 MT/s 1375 MT/s

0.9375 ns 0.75 ns 0.73 ns

533 MHz 666 MHz 687 MHz

1.875 ns 1.5 ns 1.5 ns

7 9 6 5

9
DDR3-1600 1600 MT/s 0.625 ns 800 MHz 1.25 ns 8 7

11.25 ns
10 ns 8.75 ns

13.125 ns
11.875 ns 10.625 ns

15.625 ns
14.375 ns 13.125 ns

Memria Principal > Fsica > RAM Random Access Memory

SRAM Static RAM


A RAM esttica usa uma tecnologia totalmente diferente da RAM dinmica. Na RAM esttica, uma forma de flip-flop contm cada bit de memria. Um flip-flop para uma clula de memria utiliza 4 ou 6 transistores mais alguns fios, mas nunca tem de ser refrescado. Isto torna a RAM esttica significativamente mais rpida que a RAM dinmica. Entretanto, como ela tem mais componentes, ocupa tambm muito mais espao em um chip que uma clula de memria dinmica. A RAM esttica rpida e cara, enquanto a DRAM mais barata e mais lenta. A RAM esttica usada para se criar cache de velocidade compatvel com a CPU, enquanto a DRAM se constitui no grande sistema de memria RAM. Tipos de SRAM: Async SRAM Assynchronous SRAM Sync SRAM Synchronous SRAM Pipeline Burst SRAM NoBL SRAM No Bus Latency SRAM Dual Port SRAM -

Memria Principal > Fsica > RAM Random Access Memory

SRAM Static RAM


Imagem de uma SRAM no formato de circuito integrado com chips encapsulados em SOJ (Small Outline J-lead)

Existem outras formas de encapsulamento: Inseridos em orifcios ou soquetes DIP - Dual Inline Packcage Soldados SOJ Small Outline J-lead (aqui apresentado) e TSOP Thin Small Outline Package

Memria Principal - RAM Random Access Memory

DRAM Dynamic RAM


Semelhante a um microprocessador, um chip de memria um circuito integrado (CI), feito de milhes de transistores e capacitores. Na forma mais comum de memria de computador, a memria de acesso aleatrio dinmico (DRAM), um transistor e um capacitor so unidos para criar uma clula de memria, que representa um nico bit de dados. O capacitor mantm o bit de informao: 0 (zero) ou 1 (um). O transistor age como uma chave que permite ao circuito de controle no chip de memria ler o capacitor ou mudar seu estado. Um capacitor como um pequeno balde capaz de armazenar eltrons. Para armazenar um 1 (um) na clula de memria, o balde preenchido com eltrons. Para armazenar um 0 (zero), ele esvaziado. O problema com o balde do capacitor que ele tem um vazamento. Em questo de poucos milsimos de segundos, um balde cheio fica vazio. Portanto, para a memria dinmica funcionar, a CPU ou o controlador de memria tem de carregar todos os capacitores mantendo um 1 antes que eles descarreguem. Para isto, o controlador de memria l a memria e ento grava nela de volta. Esta operao de atualizao (mais conhecida como refrescamento) acontece automaticamente, milhares de vezes por segundo O nome DRAM vem desta operao de refrescamento. A memria DRAM tem de ser refrescada de forma dinmica, constantemente, ou perde o que est guardando. O aspecto negativo de todo esse refrescamento que leva tempo e deixa a memria lenta.

Memria Principal - RAM Random Access Memory

DRAM Dynamic RAM


Tipos de Memria DRAM FPM DRAM EDO DRAM SDRAM RDRAM Carto PCMCIA CMOS VRAM

Memria Secundria
Tambm chamada de Memria Auxiliar, so memrias no volteis e sua principal finalidade armazenar grandes quantidades de dados e disponibiliz-los sempre que solicitados pelo processador. Principais diferenas entre Memria Principal e Secundria
Memria Principal Custo maior Mais rpida Menor capacidade Memria Secundria Custo menor Mais lenta Maior capacidade

Tipos de Memria Secundria: ROM Mdias Removveis Armazenamento na Rede / Internet Discos Rgidos / SSD - Solid State Disks

Memrias Secundrias

ROM Read Only Memory


Memria somente para leitura, no voltil, onde os dados so gravados permanentemente pelo fabricante, no podendo ser alterados ou apagados.

PROM Programmable ROM

EPROM Erasable and Programmable ROM

EEPROM Electrically EPROM


UVEPROM Ultra Violet EPROM Flash PROM BIOS
RAM vs ROM

Memria Secundria

Mdias Removveis
So aquelas que permitem sua remoo do computador. Carto e fita de papel perfurados (obsoletos)

Disco flexvel:
8 (430/1.2 KB); 5.25 (360/1.2 KB); 3.5 (720/1.44 KB) ZIP (100/250 MB); JAZZ (1/2 GB)

Memria Secundria

Mdias Removveis
Disco rgido (HD) Externos

Fitas
Carretel (40 MB), cartucho, cassete DAT - Digital Audio Tape

Memria Secundria

Mdias Removveis
ticas
CD-ROM(650 MB),
DVD-ROM (Digital Video Disk)

Cartes de Memria

SSD Solid State Disk: Pen Drive

Memria Secundria

Armazenamento em Rede / Internet


Semelhante aos outros armazenamentos, a nica diferena que a mdia externa ao computador que se est operando.
Armazenamento em Rede
Armazenamento na Internet

Memria Secundria

Discos Rgidos e SSDs


So discos com velocidade e capacidade de armazenamento e acesso s informaes, muito superiores aos discos flexveis. Cada vez mais haver necessidade de espao em HD's, pois atualmente, tudo est sendo digitalizado e introduzido no micro. Alm de extensos arquivos, so transformados em bytes, mensagens de fax, fotos, imagens, projetos, vdeos, diagramas etc, ocupando grande quantidade no disco.

Memria Secundria

Discos Hbridos (SSD + HDD)


Uma inovao da Seagate que permite unir a eficincia do SSD com a grande capacidade do HDD. Ganho de at 50% de velocidade na carga do sistema operacional ou ao abrir aplicativos e jogos pesados.

Memria Secundria

Tecnologia SATA
[Serial Advanced Technology Attachment] Os conectores e cabos utilizados na tecnologia SATA oferecem duas grandes vantagens ao usurio: 1. Ocupam menos espao dentro do computador e 2. Possuem encaixe mais fcil e mais seguro. O mesmo vale para o conector de alimentao eltrica do HD.

Memria Secundria

Serial ATA vs Paralell ATA


Caracterstica
Surgiu Forma Transferncia Conexo Espao Fsico Configurao Canal de Transmisso

SATA
2000 Serial
(um aps o outro 8 bits)

PATA
A.C. Paralela
(lado a lado 16bits)

7 Vias
(2 enviam, 2 recebem e 3 de aterramento)

Cabos IDE 40 / 80 Vias Pior circulao de ar Jumpers posio do cabo BIOS At 2 canais por conexo

Melhor circulao de ar BIOS 1 canal por conexo

Memria Secundria

Serial ATA vs Paralell ATA


Pinagem e velocidade dos padres.

Padro

Quantidade de Pinos

Velocidade de Transferncia

IDE
[ATA / PATA]

40

133 mb/s

SATA
[SATA I / SATA 150 / SATA 1,5Gb/s]

07
07 07

150 mb/s
300 mb/s 600 mb/s

SATA II
[SATA 300 / SATA 3Gb/s / SATA 3.000]

SATA III
[SATA 600 / SATA 6Gb/s / SATA 6.000]

RAM vs ROM
RAM Random Access Memory ou Memria de Acesso Aleatrio
Permite leitura e escrita e

voltil, ou seja, seus dados so apagados quando desligada.

ROM Read Only Memory ou Memria Apenas de Leitura:


Em uso normal, na sua maioria, aceita somente leitura, No voltil, ou seja, quando desligada mantm os dados.

Resumo:
ROM
Significado Faz leitura Faz escrita Perde dados ao ser desligada Read Only Memory SIM NO NO

RAM
Random Access Memory SIM SIM SIM

Referncias

Tanenbaum, Andrew S. Organizao estruturada de computadores. So Paulo: Prentice Hall, 2007 Vasconcelos, Larcio. Hardware na Prtica 2 edio, Larcio Vasconcelos Computao RJ, 2007 Como funciona a memria do computador: Jeff Tyson traduzido por HowStuffWorks Brasil: 25/11/2010 - http://informatica.hsw.uol.com.br/memoria-do-computador.htm AMD.com: 28/11/2010 - http://www.amd.com/br/products/desktop/processors/phenomii/Pages/phenom-ii-key-architectural-features.aspx Yahoo Respostas. 25/11/2010 http://br.answers.yahoo.com/question/index?qid=20090211100851AAtnEzr Wikipedia.org: 28/11/2010 - http://pt.wikipedia.org/wiki/John_von_Neumann Tech Info Informaes Sobre Tecnologia Tipos de Memria. 05/12/2010 http://www.nishicom.com.br/techinfo/?p=58 Nota de Aula Memria Principal e Memria Auxiliar, Prof Patrcia Helaine L. Nascimento em 05/12/2010: http://www.lia.ufc.br/~paty/icc/notas/7/index.html Inforwester.com: 27/01/2011 - http://www.infowester.com/serialata.php

You might also like