Memórias. Alberto Felipe Friderichs Barros

Documentos relacionados
Sistema de Memórias COMPUTADOR CONTROLE ENTRADA VIA DE DADOS SAÍDA PROCESSADOR MEMÓRIA S E TO R R EC RE CEI TA S T EM S E TO R C A RNE S

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES MEMÓRIA PRINCIPAL CAPÍTULO 4. Cristina Boeres

Memória é um dispositivo capaz de armazenar informação. Logo, podemos dividir dos dispositivos que podem armazenar dados em Quatro tipos:

Memórias RAM e ROM. Adriano J. Holanda 9/5/2017. [Introdução à Organização de Computadores]

Conceitos e Gerenciamento de Memória

DEFINIÇÃO É TODO AQUELE DISPOSITIVO CAPAZ DE ARMAZENAR INFORMAÇÃO. A

INFORMÁTICA MEMÓRIAS. Prof. MSc. Glécio Rodrigues de Albuquerque

SRAM Static RAM. E/L Escrita Leitura. FPM DRAM Fast Page Mode EDO DRAM Extended Data Output SDRAM Synchronous DDR SDRAM Double Data Rate RDRAM Rambus

Organização Básica de Computadores


DIFERENÇA DE VELOCIDADE entre UCP e MP

MEMÓRIAS EM UM SISTEMA COMPUTACIONAL

ORGANIZAÇÃO DE COMPUTADORES CAPÍTULO4: MEMÓRIAPRINCIPAL

Memória Principal. Tiago Alves de Oliveira

Adriano J. Holanda FAFRAM. 4 e 11 de maio de 2012

ü Capítulo 4 Livro do Mário Monteiro ü Introdução ü Hierarquia de memória ü Memória Principal ü Memória principal ü Memória cache

Capítulo 9 M E M Ó R I A

Memória (conceitos) MEMÓRIA VOLÁTIL

Universidade de São Paulo

Kbyte: Mbyte: Gbytes:

Programador/a de Informática

Laboratório de Hardware

Os computadores necessitam de uma memória principal, cujo papel primordial é armazenar dados e programas que estejam a ser utilizados no momento.

MEMÓRIAS SEMICONDUTORAS

Circuitos Lógicos Aula 26

ORGANIZAÇÃO DE COMPUTADORES

ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I AULA 10: MEMÓRIA E HIERARQUIA DE MEMÓRIAS

COMPUTADOR. Adão de Melo Neto

E.E.E.P. Dr. Solon Tavares Introdução à Informática e Sistemas Operacionais Prof. Henrique Cordeiro. Memória

HARDWARE COMPONENTES BÁSICOS E FUNCIONAMENTO. Wagner de Oliveira

Arquitetura de Computadores. Aula 8 Memória Principal

Memórias. IFRN -Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte 17/01/2013

Professor: Vlademir de Oliveira Disciplina: Microcontroladores e DSP. Memórias de Dados e de Programa

MEMÓRIA. Prof. Elton Profa. Joice

MICROPROCESSADORES TIPOS DE MEMÓRIAS

MEMÓRIA INTRODUÇÃO A INFORMÁTICA VINÍCIUS PÁDUA

Arquitetura de Computadores

SSC0112 Organização de Computadores Digitais I

Aula 06 SISTEMAS DE MEMÓRIAS

William Stallings Arquitetura e Organização de Computadores 8 a Edição. Capítulo 5 Memória interna

Memória. Arquitetura de Computadores I. DCC-IM/UFRJ Prof. Gabriel P. Silva

Visão geral do sistema de memória de computadores

RAM e ROM. Laboratório de Hardware. Memórias. Memórias. Memórias. Memórias. Memórias. Memória ROM. Memória ROM. Memória ROM. Memória RAM.

Arquitetura e Funcionamento do Computador

Função Principal da Memória

SSC512 Elementos de Lógica Digital. Memórias. GE4 Bio

PCS 3115 Sistemas Digitais I

Aula 03. Componentes Básicos de um Computador, Dispositivos de Entrada e Saída, Dispositivos de Armazenamento de Dados, Periféricos.

Prof. Benito Piropo Da-Rin. Arquitetura, Organização e Hardware de Computadores - Prof. B. Piropo

Memória. Christian César de Azevedo

Hardware e Manutenção de Micros

HARDWARE. Givanaldo Rocha

Arquitetura de Computadores

ELETRÔNICA DIGITAL II

Manutenção de Microcomputadores I

Níveis de memória. Diferentes velocidades de acesso. Memória Cache. Memórias Auxiliar e Auxiliar-Backup

Entender a diferença de velocidade UCP/MP e o conceito de localidade.

Placa Mãe (Principal)

Eletrônica Digital. Memórias Semicondutoras PROF. EDUARDO G. BERTOGNA UTFPR / DAELN

Memórias Row Address Strobe Column Address Strobe

Arquitetura de Computadores. Memórias

SUBSISTEMA DE MEMÓRIA FELIPE G. TORRES

Componentes de um computador Microcontroladores e microprocessadores Tecnologia em Manutenção Industrial MICROCONTROLADORES PROFESSOR FLÁVIO MURILO

Sistemas de Computação. Seção Notas. A Memória Principal. Notas. Sexta Aula. Haroldo Gambini Santos. 26 de abril de Notas

COMPUTADOR. Adão de Melo Neto

Sistemas de Computação

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES MEMÓRIA. Prof. Dr. Daniel Caetano

Técnico de Eletrónica, Automação e Computadores. Sistemas Digitais. Módulo 5 Memórias

for Information Interchange. 6 Memória:

16ª AULA OBJETIVOS: MEMÓRIAS EVOLUÇÃO FREQÜÊNCIA TECNOLOGIA BARRAMENTO TEMPO/ACESSO ARMAZENAMENTO BANCO DE MEMÓRIA APOSTILA PÁGINA: 176 A 186.

Modelo de Von Neumann: conceito do programa armazenado

Arquitetura e Organização de Computadores. Processador Registrador Memória. Professor Airton Ribeiro

SSC0112 Organização de Computadores Digitais I

Memória. Prof. Alexandre Beletti Cap. 4 Monteiro, Cap. 2 Tanenbaum, Cap. 5 Stallings, Cap. 3 - Weber. Introdução (Weber)

FACULDADE LEÃO SAMPAIO

Arquitetura e Organização de Computadores. Processador Registrador Memória. Professor Airton Ribeiro

Na segunda aula vamos falar sobre o Processador, funcionamento e seus tipos.

Organização e Arquitetura de Computadores

Principais componentes de hardware de um computador. Processador; Entrada; Saída; Barramento; Memória.

Arquitetura de Micro Computadores. Memórias

MEMÓRIA PRINCIPAL QUESTÕES DISCURSIVAS. QUESTÃO 01. O que significa memória RAM? QUESTÃO 02. O que é memória volátil?

ELE Microprocessadores I. AULA 12 Arquitetura do Microprocessador Interface com as memórias

Organização e Arquitetura de Computadores I

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES MEMÓRIA E BARRAMENTOS DE SISTEMA. Prof. Dr. Daniel Caetano

ORGANIZAÇÃO DE COMPUTADORES MEMÓRIA. Prof. Dr. Daniel Caetano

SUMÁRIO SUMÁRIO SUMÁRIO. Memória 11/5/2010. Componentes Básicos do Computador. Instituto Federal do Pará - IFPA. Memória

Faculdade de Tecnologia Senac GTI Modulo I Organização de Computadores

Geradores de Clock e Memórias

Arquitetura de Computadores Memória Principal

Sistemas de Computação Hardware. Sistema Central Periféricos

HARDWARE Componentes do Computador

Introdução. Num micro-processador a informação é guardada em registos. Para isso precisamos de muitos registos, isto é memória em massa

Sistemas Digitais (SD) Memórias

Roteiro. Sistemas de Computação Hardware. Sistema Central Periféricos

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES MEMÓRIA E BARRAMENTOS DE SISTEMA. Prof. Dr. Daniel Caetano

O Interior do Micro. Observe os computadores: Fonte:

Capítulo 5 Organização Interna de um Computador

Fundamentos de Microinformática. Ricardo José Cabeça de Souza 2010 Fundamentos 2

7º ano Ano letivo 2015/2016. Artur Ramísio

Transcrição:

Memórias Alberto Felipe Friderichs Barros

Memória Todo computador é dotado de uma quantidade de memória, que pode variar de máquina para máquina, a qual se constitui de um conjunto de circuitos capazes de armazenar os dados e os programas a serem executados.

Armazenar Recuperar

Memória Os circuitos de memória são normalmente subdivididos em pequenas unidades de armazenamento, geralmente um byte. Cada uma desta unidade é identificada no circuito por um endereço único, o qual vai ser referenciado pelo processador. O processador 8088 tem um espaço de endereçamento de 1 MBytes, que vai de 0 a FFFFF. Endereço hexadecimal Conteúdo 00000 23 00001 00...... FFFFE F4 FFFFF EE

Memória Em um sistema de computação não é possível construir e utilizar apenas um tipo de memória. Para certas atividades, por exemplo, é fundamental que a transferência de informações seja a mais rápida possível. Outras atividades é preferido que os dados sejam armazenados por períodos mais longos.

Existem diferentes categorias de memória: Memória principal, onde normalmente devem estar armazenados os programas e dados a serem manipulados pelo processador; Memória Secundária, permitem armazenar uma maior quantidade de dados e instruções por um período de tempo mais longo; Memória Cache, se constitui de uma pequena porção de memória, normalmente integrada aos processadores e que permite melhorar o desempenho durante a execução de um programa.

Características Tempo de Acesso; Capacidade; Volatilidade; Tecnologia de Fabricação; Temporariedade; Custo.

Tempo de Acesso Indica quanto tempo a memória gasta para colocar uma informação no barramento de dados após uma determinada posição ter sido endereçada. Também chamado de latência, se mede em números de clock necessários.

Tempo de Acesso Dependente do modo como o sistema de memória é construído e da velocidade dos seus circuitos: Memórias eletrônicas-igual, independentemente da distância física entre o local de um acesso e o local do próximo acesso - acesso aleatório (direto).

Tempo de Acesso Dispositivos eletromecânicos (discos, fitas,..) tempo de acesso varia conforme a distância física entre dois acessos consecutivos - acesso sequencial.

Capacidade Quantidade de informação que pode ser armazenada em uma memória; Unidade de medida mais comum é o byte, dependendo do tamanho da memória, isto é, de sua capacidade, indica-se o valor numérico total de elementos de forma simplificada, através da inclusão de K (kilo), M (mega), G (giga) ou T (tera).

Volatilidade As memórias podem ser do tipo volátil ou não volátil. Memória Volátil: perde a informação armazenada quando a energia é desligada. Ex: Registradores, cache, memória principal. Memória Não Volátil: retêm a informação armazenada quando a energia é desligada. Ex: disco rígido, Fitas, pendrive, Cd-rom.

Tecnologias de Fabricação Semicondutores Magnético Óptico

Semicondutores Dispositivos fabricados com circuitos eletrônicos e baseados em semicondutores. Rápidas e relativamente caras, se comparadas com outros tipos. Há várias tecnologias específicas, cada uma com suas vantagens, desvantagens, velocidade, custo, etc. Exemplos: Registradores, Memória Principal, Memória Cache e SSD.

SRAM RAM DRAM FPM EDO EDO SDRAM RDRAM ROM ROM PROM EPROM EEPROM

RAM Memória de acesso aleatório, podem ser: estática (SRAM) e dinâmica (DRAM) SRAM: uso em circuitos transistorizados (flip-flop) mantem a informação enquanto estiver energizada, muito rápidas (~ns), usadas tipicamente como memória cache. DRAM: uso de capacitores (1 transistor e um capacitor por bit), necessita de refresh, alta capacidade de armazenamento, mais lentas que as primeiras, usadas tipicamente como memória principal, tipos: EDO, SDRAM.

DRAM DDR: (Double Data Rate) É uma memória SDRAM muito mais avançada e que consegue trabalhar com o dobro do desempenho. RDRAM: (Rambus DRAM). Padrão proprietário, permite a leitura e escrita de até 16 dados simultaneamente por circuito. Utilizadas, principalmente, em algumas máquinas de jogos e em aplicações gráficas muito intensivas.

ROM Memória apenas de leitura. Uma vez gravada não pode mais ser alterada. De acesso aleatório, não é volátil. Mais lenta que a RAM e mais barata. Utilizada geralmente para gravar programas que não se deseja permitir que o usuário possa alterar ou apagar: Ex: BIOS.

PROM Programmable Read Only Memory. ROM programável com máquinas adequadas (chamadas queimadores de PROM). Geralmente é comprada "virgem" (sem nada gravado), sendo muito utilizada no processo de testar programas no lugar da ROM, ou sempre que se queira produzir ROM em quantidades pequenas.

EPROM Memória apenas de leitura, programável (com queimadores de PROM) e apagável (com máquinas adequadas, à base de raios ultravioleta). Tem utilização semelhante à da PROM, para testar programas no lugar da ROM, ou sempre que se queira produzir ROM em quantidades pequenas, com a vantagem de poder ser apagada e reutilizada.

EEPROM Memória apenas de leitura, programável e eletronicamente alterável.

FLASH Funcionamento similar ao da EEPROM, conteúdo total ou parcial da memória pode ser apagado normalmente por um processo de escrita. Alta capacidade de armazenamento. O termo flash foi imaginado devido à elevada velocidade de apagamento dessas memórias em comparação com as antigas EPROM e EEPROM. Ideal para várias aplicações portáteis (câmeras digitais, palmtop, assistentes digitais portáteis, aparelhos de música digital ou telefones celulares).

CMOS Complementary Metal Oxide Semiconductor. Tipo especial de memória para armazenamento das opções essenciais de configuração de inicialização, quantidade de memória instalada, data, hora. É alimentada por bateria.

Meio Magnético Fabricadas de modo a armazenar informações sob a forma de campos magnéticos. Devido à natureza eletromecânica de seus componentes e à tecnologia de construção em comparação com memórias de semicondutores, esse tipo é mais barato, permitindo armazenamento de grande quantidade de informação. Método de acesso às informações sequencial. Exemplos: disquetes, discos rígidos e fitas magnéticas.

Meio Óptico Dispositivos que utilizam um feixe de luz para marcar o valor (0 ou 1) de cada dado em sua superfície. Exemplos: CD-ROM (leitura), CD-RW (leitura e escrita).

Temporariedade Indica o conceito de tempo de permanência da informação em tipo de memória. Armazenamento permanente. Ex.: Discos, disquetes, ROM. Armazenamento transitório. Ex.: registradores, memória cache, RAM.

Custo Bastante variado em função de diversos fatores: Tecnologia de fabricação Ciclo de memória Quantidade de bits em um certo espaço físico, etc. Uma boa unidade de medida de custo é o preço por byte armazenado, em vez do custo total da memória em si.

Hierarquia de memória A relação custo/desempenho caracteriza a hierarquia da memória, onde a memória mais rápida é a mais cara e consequentemente possuirá menor capacidade se comparada com as demais.

Hierarquia de memória Registradores; Memoria Cache; Memória Principal e Memória Secundária

Registradores A memória mais veloz e mais cara do sistema, são internos a CPU e possuem capacidade de armazenamento de 64 x 64 bits em CPU de 64bits e assim respectivamente. Tempo de acesso: 1 a 5 ns. Capacidade: 8 a 64 bits. Volatilidade: Volátil. Tecnologia: Semicondutores. Temporariedade: Temporária. Custo: Muito elevado.

CACHE São medidas conforme a sua latência e dividem-se em alguns casos em L1, L2 e L3; Atualmente existem no mercado memórias cache por volta de 16 MB. Cache L1: (primária): interna ao processador. Cache L2: (secundária): instalada na placa-mãe ou no processador. Cache L3: Existente em alguns processadores.

CACHE Tempo de acesso: 5 a 7 ns. Capacidade: 16K a 16 MB. Volatilidade: Volátil. Tecnologia: SRAM. Temporariedade: Temporário Custo: Elevado.

Memória Principal É o dispositivo no qual armazena os dados que estão sendo executados, para que o processador busque as instruções a serem processadas.

Memória Principal Tempo de acesso: 50 a 80 ns. Capacidade: 8 Gbytes. Volatilidade: Volátil. Tecnologia: DRAM. Temporariedade: Temporário. Custo: baixo.

Memória Secundária É a memória mais barata, com mais espaço e comum nos computadores. São as mais lentas unidades de armazenamento de um sistema computacional. Exemplos: CD, DVD, Disco Rígido, Pendrive...

Memória Secundária Tempo de acesso: 120 a 300 ms. Capacidade: 2 TB. Volatilidade: Não Volátil. Tecnologia: Ótico, Magnético, etc... Temporariedade: Permanente. Custo: baixo.

Evolução O aperfeiçoamento das memórias centrou-se no aumento da sua capacidade de armazenamento; O aperfeiçoamento das CPU's centrou-se no seu desempenho; A memória principal tem grande capacidade de armazenamento porém seu acesso é lento e pode se tornar um "gargalo" para a CPU, que deve esperar muito para receber os dados da memória;

Soluções 1 - É possível projetar uma memória com velocidade compatível com a CPU? R: Sim, mas é muito caro! 2 - Seria possível embutir a memória no chip da CPU e reduzir o uso do barramento? R: Sim, mas existem restrições ao tamanho do chip!

A melhor solução Memória Cache; Memória rápida porem cara e de menor capacidade; Contudo, associada à memória principal (barata e de grande capacidade), resulta num sistema: - razoavelmente barato; - razoavelmente rápido; - de grande capacidade e armazenamento.

Memória Magnética Constituído de um prato circular de metal coberto com um material magnético. Os dados são gravados e lidos por meio de uma bobina chamada cabeçote. Durante a leitura o cabeçote permanece estático, enquanto o disco gira. Durante a escrita ele emite pulsos magnéticos que gravam os 0 e 1.

Memória Óptica Desenvolvida a partir de 1983; Surgiu com o CD; Era destinado apenas para o armazenamento de áudio digital; Com o tempo o CD-ROM passou a armazenar dados; Evoluiu para DVD e Blu-ray.

Memória Óptica O disco é constituído de uma resina de policarbonato; É depois revestida com uma superfície com alto índice de reflexão. A gravação é feita com um laser de alta intensidade muito bem focado. Estas queimaduras criam sulcos no disco.

Memória Óptica A leitura é feita com um laser de baixa potencia; O feixe passa através da cobertura protetora enquanto o motor gira o disco; Ao encontrar um sulco a intensidade da luz muda; Essa mudança é detectada por um foto sensor e convertida num sinal digital;

Memória Principal RAM ou Memória de acesso aleatório, identifica a capacidade de acesso a qualquer posição e em qualquer momento, por oposição ao acesso sequencial, imposto por alguns dispositivos de armazenamento. Existem vários tipos de módulos de memória RAM.

FPM Fast-Page Mode: uma das primeiras tecnologias de memória RAM. Memórias FPM utilizavam módulos SIMM, tanto de 30 quanto de 72 vias; Módulos com essa tecnologia podiam armazenar incríveis 256 kbytes.

EDO A tecnologia EDO (Extended Data Out) apareceu em 1995, trazendo um aumento de desempenho de 5% se comparadas às que utilizavam a tecnologia FPM, era quase idêntica à FPM. Esse tipo foi aplicado principalmente em módulos SIMM, mas também chegou a ser encontrado em módulos DIMM de 168 vias.

SDRAM SDRAM (Synchronous Dynamic Random Access Memory): as memórias FPM e EDO são assíncronas, o que significa que não trabalham de forma sincronizada com o processador. O problema é que, com processadores cada vez mais rápidos, isso começou a se tornar um problema, pois muitas vezes o processador tinha que esperar demais para ter acesso aos dados da memória.

SDRAM As memórias SDRAM, por sua vez, trabalham de forma sincronizada com o processador, evitando os problemas de atraso. A partir dessa tecnologia, passou-se a considerar a frequência com a qual a memória trabalha para medida de velocidade. Surgiam então as memórias SDR SDRAM (Single Data Rate SDRAM), que podiam trabalhar com 66 MHz, 100 MHz e 133 MHz.

DDR SDRAM Double Data Rate SDRAM: as memórias DDR apresentam evolução significativa em relação ao padrão SDR, isso porque elas são capazes de lidar com o dobro de dados em cada ciclo de clock (memórias SDR trabalham apenas com uma operação por ciclo). Assim, uma memória DDR que trabalha à frequência de 100 MHz, por exemplo, acaba dobrando seu desempenho, como se trabalhasse à taxa de 200 MHz

DDR SDRAM Modelo Clock Base (MHz) Multiplicador Clock Efetivo (MHz) PC-1600 100 2 200 PC-2100 133 2 266 PC-2400 150 2 300 PC-2700 166 2 333 PC-3000 185 2 370 PC-3200 200 2 400 PC-3700 233 2 466 PC-4000 250 2 500

DDR2 SDRAM como o nome indica, as memórias DDR2 são uma evolução das memórias DDR. Sua principal característica é a capacidade de trabalhar com quatro operações por ciclo de clock, portanto, o dobro do padrão anterior.

DDR2 SDRAM Modelo Clock Base (MHz) Multiplicador Clock Efetivo (MHz) DDR2-533 133 4 533 DDR2-667 166 4 667 DDR2-800 200 4 800 DDR2-933 233 4 933 DDR2-1066 266 4 1066 DDR2-1200 300 4 1200 DDR2-1333 333 4 1333

DDR3 SDRAM As memórias DDR3 são, obviamente, uma evolução das memórias DDR2. Novamente, aqui dobra-se a quantidade de operações por ciclo de clock, desta vez, de oito.

DDR3 SDRAM Modelo Clock Base (MHz) Multiplicador Clock Efetivo (MHz) DDR3-800 100 8 800 DDR3-1066 133 8 1066 DDR3-1333 166 8 1333 DDR3-1600 200 8 1600 DDR3-1866 233 8 1866 DDR3-2000 250 8 2000 DDR3-2133 266 8 2133 DDR3-2400 300 8 2400

Resumo