Circuitos Lógicos Aula 26

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

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

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

CIRCUITOS DIGITAIS. Contadores com Registradores e Memórias. Prof. Denis Fantinato Prof. Rodrigo Moreira Bacurau

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

HARDWARE COMPONENTES BÁSICOS E FUNCIONAMENTO. Wagner de Oliveira

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

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

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

Função Principal da Memória

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

Programador/a de Informática

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

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

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

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

Eletrônica Digital. Prof. Gilson Yukio Sato sato[at]utfpr[dot]edu[dot]br

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

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

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

ELETRÔNICA DIGITAL II

Sistemas de Computação

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

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

ORGANIZAÇÃO DE COMPUTADORES

Capítulo 9 M E M Ó R I A

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

Arquitetura e Funcionamento do Computador

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

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

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


MICROPROCESSADORES TIPOS DE MEMÓRIAS

ARQUITETURA DE COMPUTADORES. Nível da Lógica Digital. Prof.: Agostinho S. Riofrio

Manutenção de Microcomputadores I

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

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

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

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

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

SUBSISTEMA DE MEMÓRIA FELIPE G. TORRES

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

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

Conceitos e Gerenciamento de Memória

Memória. Christian César de Azevedo

FACULDADE LEÃO SAMPAIO

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

PCS 3115 Sistemas Digitais I

Introdução à Ciência da Computação

Memória Principal. Tiago Alves de Oliveira

Memórias. Alberto Felipe Friderichs Barros

for Information Interchange. 6 Memória:

Arquitetura de Computadores. Aula 8 Memória Principal

FACULDADE LEÃO SAMPAIO

MEMÓRIA. Prof. Elton Profa. Joice

HARDWARE. Givanaldo Rocha

COMPUTADOR. Adão de Melo Neto

Arquitetura de Computadores

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

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 de sistemas digitais- Cap 2 Arquitetura de computadores

Introdução à Informática

Memórias Row Address Strobe Column Address Strobe

Modelo de Von Neumann: conceito do programa armazenado

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

Eletrônica Digital II (Memórias) Prof. Eng. Antonio Carlos Lemos Júnior

Hardware Básico. Memórias. Professor: Wanderson Dantas

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES PROF. DEJAIR PRIEBE

SSC0112 Organização de Computadores Digitais I

UNIVERSIDADE ESTADUAL PAULISTA. Campus de Guaratinguetá Colégio Técnico Industrial de Guaratinguetá Professor Carlos Augusto Patrício Amorim

MEMÓRIAS PAPEL FOTOGRAFIA FITA PERFURADA DISPOSITIVOS MAGNÉTICOS DISPOSITIVOS ÓPTICOS DISPOSTIVOS DE ESTADO SÓLIDO

Arquitetura de Computadores. Memórias

Memórias. SEL-415 Introdução à Organização dos Computadores. Parte 1. Aula 4. Profa. Luiza Maria Romeiro Codá

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

MEMÓRIAS. Sistemas Digitais II Prof. Marcelo Wendling Nov/18

MEMÓRIAS SEMICONDUTORAS

COMPUTADOR. Adão de Melo Neto

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

Placa Mãe (Principal)

Sistemas Digitais II MEMÓRIA RAM. Prof. Marlon Henrique Teixeira agosto/2014

CIÊNCIA E TECNOLOGIA DO RIO INFORMÁTICA BÁSICA AULA 03. Docente: Éberton da Silva Marinho ebertonsm@gmail.com 25/06/2014

Sistemas Digitais (SD) Memórias

Hardware. Componentes Básicos e Funcionamento

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

Aula 06 SISTEMAS DE MEMÓRIAS

Prof. Eliezer Soares Flores 1 / 22

Transcrição:

Circuitos Lógicos Aula 26 Aula passada Mais adição Circuito com maior largura Subtração Mais ULA Aula de hoje Memória Funcionamento e arquitetura ROM, RAM e variações Processador Intel

Memória Memória: grande vantagem dos sistemas digitais enorme versatilidade Muitos tipos e tecnologias ROM, EEPROM, Flash, SRAM, DRAM,... Tradeoff entre velocidade x consumo de energia x densidade x custo Muitas características volátil: requer energia para guardar estado Tempo de acesso: tempo que demora para memória ler/escrever os dados Exemplos?

Memória em um Computador Diversos níveis de memória (hierarquia) dentro da ULA, dentro do processador, na periferia do processador, do outro lado da placa mãe (memória principal), no disco, na fita, etc. Diferença de ordens de grandeza 1000 vezes!

Abstração da Memória Memória é um CI que oferece a abstração de um banco de armazenamento Entrada: endereço da posição de memória, valor a ser amazenado, e outros detalhes Saída: valor na posição de memória Palavra (word): largura em bits da memória Capacidade: quantos bits podem ser armazenados número de endereços x palavra

Exemplo de Leitura e Escrita Escrever o valor 0100 na posição de memória 00011 Ler o valor da posição de memória 11111 (saída é 0111)

Memória Principal no Computador Transferência de dados da memória principal para dentro da CPU Acesso via um barramento (conjunto de fios ) endereço, dados e controle Módulo de memória (vários CIs juntos)

ROM ROM: Read Only Memória Dados vem programados queimados no CI de fábrica, são não-voláteis Possui apenas operação de leitura Utilidade? Armazenar dados (instruções) que não mudam com o tempo firmware, bios (sequência inicial), tabela de dados, conversor de dados, etc

Arquitetura de uma ROM Elementos principais: Registradores, Decodificadores, Buffers Ex. 16 x 8

Temporização de Acesso t1: novo endereço está pronto na entrada t2: entrada do buffer de saída está pronta t3: Saída do buffer de saída está pronta tacc: 30ns 500ns (depende da tecnologia)

ROM Programável Mantém memória não-volátil Tecnologia que permite reprogramar a ROM programação apenas uma vez (PROM) Tecnologia que permite apagar e reprogramar (EPROM) E : Erasable pode demorar até vários minutos. Ex. feixo de luz ultravioleta para apagar Tecnologia que permite apagar eletricamente e reprogramar (EEPROM) tudo realizado com o mesmo circuito (único CI) apagar e reprogramar demora muito mais que leitura (ex. 20 vezes)

Memória Flash EEPROM possuem baixa densidade, são muito caras e relativamente lentas Flash: tecnologia inovadora memória pode ser (toda) apagada com grande rapidez ( flash ) maior densidade Tema de pesquisa hoje em dia!

RAM RAM: Random Access Memória Tempo de acesso não depende da posição de memória (ROM era assim?) Memória volátil: requer energia para manter informação (termo usado com esta conotação) Armazenamento temporário de informação Vantagens sobre EEPROM e Flash? Maior velocidade de acesso (escrita e leitura)

Arquitetura de uma SRAM Ex. 64 x 4 Mesmos elementos principais Com buffer de entrada, controle leitura/ escrita

Ciclo de Escrita tas: tempo do endereço ficar pronto tw: tempo de escrita t2: instante que dados no barramento estão prontos twc: tempo do ciclo de escrita (típico entre 10ns e 50ns)

Tipos de RAM SRAM (Static RAM) armazenam bits enquanto estiverem alimentadas, como FFs alta velocidade de escrita/leitura, consomem muita energia usadas dentro do processador (e caches) DRAM (Dynamic RAM) armazenam carga em capacitores (não usam FFs); requer recarga periódica (refresh) entre 2 8ns velocidade de acesso moderada, baixo consumo de energia, maior densidade (4x menos espaço) memória principal

Arquitetura de uma DRAM Célula armazena um bit (não é um FF) Decodificadores selecionam o bit (Ex. 16K x 1) Muitos destes fazem memória mais larga Módulo de memória

Tecnologia DRAM Módulos de memória CIs DRAM em um banco de memória (SIMM, DIMM, SODIMM) SDRAM (Sychronous DRAM): acesso síncrono, em rajadas, aumento da velocidade DDR SDRAM: (Double Data Rate): transferência de dados na transição de subida e descida do clock DR DRAM (Direct Rambus): método de controle mais aprimorado dos CIs DRAM, aumento na velocidade E muitos outros sendo desenvolvidos!