ELETRÔNICA DIGITAL II - PDF
Download "ELETRÔNICA DIGITAL II"
Antônio Barroso Borges
1 ELETRÔNICA DIGITAL II Parte 7 Armazenamento e Memória Digital Professor Dr. Michael Klug 1
2 Definição Dispositivo capaz de armazenar informação Capacitor (transistor+capacitor), flip-flop, registradores Registradores: memória em pequena escala Em geral, para computação: Mémória: RAM e ROM Armazenamento: disco rígido, CD, DVD,... OBS: grande vantagens dos sistemas digitais sobre os analógicos é a habilidade de armazenar grandes quantidades de informações!!! 2
3 Termos Básicos Célula de memória: dispositivo ou circuito capaz de armazenar um bit. Palavra de memória: grupo de bits (células) em uma memória que representa instruções ou dados (em geral é definida com dois bytes) unidade completa de informação Byte: conjunto de 8 bits (nibble 4 bits) Capacidade: número de bits que podem ser armazenados em um dispositivo de memória Arranjo de 64 células 8 bytes, 16 nibbles, 64 bits 3
4 4 Em geral: Memória é identificada pelo número de palavras que ela pode armazenar vezes o tamanho da palavra. Exemplo: 16k x 8= palavras de 8 bits Cuidado: neste caso k é 2 10 =1024 Capacidade: é o número total de unidade de dados que podem ser armazenadas: 16k x 8 = 16kB (kilobytes) Termos Básicos
5 Princípio de Operação 5 Selecionar o endereço a ser acessado (leitura ou escrita); Selecionar o tipo de operação: leitura ou escrita; Se a operação for escrita, fornecer os dados de entrada; Se a operação for leitura, os dados estarão disponíveis na saída; Habilitar a memória para que a operação seja concluída e desabilitar a memória para que ela não responda às entradas de endereço e ao comando de leitura/escrita.
6 Operação de Escrita 6
7 Operação de Leitura OBS: leitura não-destrutiva: dados permanecem armazenados!!! 7
8 8 Tipos de Memória Voláteis: quando o circuito é desenergizado a memória perde todas as informações EX: RAM (Random Acess Memory: memória de acesso aleatório): todos os endereços são acessados em tempos iguais e podem ser selecionados em qualquer ordem Não Voláteis: os dados armazenados são mantidos mesmo se a alimentação for desligada EX: ROM (Read Only Memory: memória somente de leitura): dados são armazenados permanentemente ou semi-permanentemente (não existe operação de escrita)
9 9 Memórias RAM Dados podem ser escritos ou lidos a partir de qualquer enderenço selecionado em qualquer sequencia Operação de leitura não destrutiva Famílias: RAM estática (SRAM-> static): geralmente usam latches como elemento armazenamento (armazenam dados indefinidamente) RAM dinâmica (DRAM -> dynamic): usam capacitores como elemento de armazenamento (refresh) LEMBRANDO: independentemente da família os dados são perdidos quando a alimentação é removida (VOLÁTIL)!!!
10 10 RAMs ESTÁTICAS (SRAMs) Tipos: Assíncronos e Síncronas Aplicação: memórias cache (L1 e L2) Arranjo:
11 SRAM Assíncrona RAM 32kx8 Barramento: conjunto de percursos condutores que servem para interligar dois ou mais componentes funcionais de um sistema ou vários sistemas diversos. OBS: SAÍDAS TRISTATE 11
12 SRAM Assíncrona 12 RAM 32kx8
13 13 SRAM Síncrona Síncrona com Característica de rajada
14 RAMs DINÂMICAS (DRAMs) Armazenam um bit de dado num pequeno capacitor (transistor+cap.) Célula mais simples: menor espaço na pastilha semicondutora (arranjos maiores num chip com menor custo por bit) Mais lentas que as memórias estáticas Carga deve ser renovada (operação de refresh: 8ms a 16ms) Aplicação: memória principal de computadores 14
15 15 Memórias ROM Contém permanentemente ou semi-permanentemente dados armazenados: Não podem ser alterados ou, em alguns casos, somente com equipamento especializado Retém os dados quando a alimentação é desligada Armazenam dados que são usados repetidamente em aplicações (tabelas, conversões) ou instruções programadas para a inicialização e operação de um sistema
16 Tipos de Memória 16 Programador Apagador
17 Células ROM MOS Conceito: As ROMs podem ser usadas como tabelas de busca para conversões de códigos e geração de funções lógicas BIOS (Basic Input/Output System) 17
18 18 OTP PROM OTP (one-time programmable) Uso de fusíveis para armazenar bits Conexão é queimada ou deixada intacta para representar 0 ou 1 Processo irreversível
19 19 Memórias EPROMs PROM apagável: pode ser reprogramada UV EPROM: janela de quartzo transparente no encapsulamento EEPROM: apagável eletricamente Pode ser rapidamente programada e apagada no próprio circuito (in-circuit)
20 20 Memórias Flash Memória Ideal: alta capacidade de armazenamento, não volátil, permite leitura e escrita, operação rápida Célula de armazenamento que consiste de um único transitor MOS de porta flutuante
21 Memórias Flash 21 Arranjo Básico:
22 22 Expansão de Memória Expansão do Tamanho da Palavra: Número de bits no barramento de dados tem que ser aumentado EX: ROM (64k) x 8 utilizando ROMs x 4
23 Expansão de Memória 23 EX: RAM 2 M x 2N utilizando RAMs 2 M x N
24 Expansão de Memória 24 EX: RAM 16 x 8 utilizando RAMs 16 x 4
25 25 Expansão de Memória Expansão da Capacidade de Palavras Número de endereços deve ser aumentado EX: RAM 2M x 8 utilizando RAMs 1M x 8
26 Expansão de Memória 26 EX: RAM 32 x 4 utilizando RAMs 16 x 4
SSC0112 Organização de Computadores Digitais I 17ª Aula Hierarquia de memória Profa. Sarita Mazzini Bruschi sarita@icmc.usp.br 1 Memória Memória Todo componente capaz de armazenar bits de informação Características
Memória Principal. Tiago Alves de Oliveira
Memória Principal Tiago Alves de Oliveira tiago@div.cefetmg.br Memória Principal Capítulo 4 Livro do Mário Monteiro Introdução Hierarquia de memória Memória Principal Organização Operações de leitura e
Eletrônica Digital II (Memórias) Prof. Eng. Antonio Carlos Lemos Júnior
Eletrônica Digital II (Memórias) Prof. Eng. Antonio Carlos Lemos Júnior Termos Básicos Célula de memória dispositivo ou circuito capaz de armazenar um bit. Ex.: um flip-flop, um capacitor, etc. Palavra
MEMÓRIAS SEMICONDUTORAS Em um sistema computacional subentende-se memória como qualquer dispositivo capaz de armazenar dados, mesmo temporariamente. Atualmente, os métodos de armazenamento de informação
Graduação em Engenharia Eletrônica Universidade Federal de Itajubá IESTI Aula 13 Memórias semicondutoras Prof. Rodrigo de Paula Rodrigues Memórias Contexto Sistemas digitais Representação Manipulação Grau
Capítulo 3 Sumário 3.1 Memórias... 38 3.2 Estrutura geral e organização de uma memória... 38 3.3 Tipos Básicos - ROM (Read Only Memory)... 39 3.3.1 Ampliação da capacidade da ROM... 41 3.3.2 ROMs Programáveis...
Níveis de memória. Diferentes velocidades de acesso. Memória Cache. Memórias Auxiliar e Auxiliar-Backup
Memória Níveis de memória Diferentes velocidades de acesso Pequeno Alto(a) Cache RAM Auxiliar Auxiliar-Backup Memória Cache altíssima velocidade de acesso acelerar o processo de busca de informações na
Registradores de Deslocamento e Memórias
Registradores de eslocamento e Memórias Rodrigo Hausen 1 Registradores de deslocamento Exercício 1 Usando flip-flops do tipo, projete uma máquina de estado com duas entradas, (clock) e d (um bit de dado),
Arquitetura de Computadores. Memórias
Arquitetura de Computadores Memórias Relembrando Arquitetura de Von Neuman Memória Acesso por palavra Programas são armazenados aqui Controlador de memoria Dispositivos de entrada Dispositivos de saída
EPROM - EEPROM Dispositivos Lógicos Programáveis
EPROM - EEPROM Dispositivos Lógicos Programáveis Matuzalém Muller dos Santos Mathias Silva da Rosa 20 de fevereiro de 2015 Resumo Este artigo tem como objetivo apresentar uma breve descrição sobre o desenvolvimento
Sistemas Digitais (SD) Memórias
Sistemas Digitais (SD) Memórias Aula Anterior Na aula anterior: Exemplo (Moore) Projecto de circuitos sequenciais baseados em contadores 2 Planeamento SEMANA TEÓRICA 1 TEÓRICA 2 PROBLEMAS/LABORATÓRIO 15/Fev
Memória. Prof. Alexandre Beletti Cap. 4 Monteiro, Cap. 2 Tanenbaum, Cap. 5 Stallings, Cap. 3 - Weber. Introdução (Weber)
Memória Prof. Alexandre Beletti Cap. 4 Monteiro, Cap. 2 Tanenbaum, Cap. 5 Stallings, Cap. 3 - Weber Introdução (Weber) A memória está divida em palavras Cada palavra é identificada por um endereço O conteúdo
SISTEMAS DIGITAIS (SD) MEEC Acetatos das Aulas Teóricas Versão 3.0 - Português Aula N o 21: Título: Sumário: Memórias Circuitos e tecnologias de memória (RAM estática e dinâmica, ROM); Planos de memória;
FACULDADE LEÃO SAMPAIO Memórias voláteis Curso de Análise e Desenvolvimento de Sistemas 1 Memórias primárias Este tipo de memória guarda informações apenas enquanto a mesma se encontra energizada. Um exemplo
1 Circuitos Sequenciais Elementos de estado ou elementos de memória Exemplos de circuitos sequenciais: Latches Flip-flops Registradores Conjunto de registradores Memória Conjunto de Registradores Parte
Universidade Federal de Campina Grande Departamento de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Organização e Arquitetura de I Organização e Arquitetura Básicas B de (Parte II)
Organização de Computadores. 1. Calcule a corrente elétrica e a tensão em cada resistor no circuito abaixo
Organização de Computadores NOME: 1. Calcule a corrente elétrica e a tensão em cada resistor no circuito abaixo 2. Identifique os componentes eletrônicos abaixo e suas funções 2. O que é um circuito Integrado?
MEMÓRIA DE COMPUTADOR O que é memória de computador? Na informática, memória representa todos os dispositivos que podem armazenar informações, temporária ou permanentemente. Ou seja, são os componentes
Introdução à Informática Curso Técnico em Informática SUMÁRIO MEMÓRIAS... 3 MEÓRIA PERMANENTE (ROM)... 3 BIOS... 3 POST... 3 SETUP... 3 ATUALIZAÇÃO DA FASHROM... 4 MEMÓRIA VOLÁTIL (RAM)... 4 SRAM... 5
Aula 11: Memória Principal: Conceitos Básicos e Organização
Aula 11: Memória Principal: Conceitos Básicos e Organização Diego Passos Universidade Federal Fluminense Fundamentos de Arquiteturas de Computadores Diego Passos (UFF) Memória Principal: Conceitos Básicos
Memória. Arquitetura de Computadores I. DCC-IM/UFRJ Prof. Gabriel P. Silva
Memória Arquitetura de Computadores I DCC-IM/UFRJ Prof. Gabriel P. Silva Representação das Informações A abreviação utilizada para o byte é o B maiúsculo e para o bit é o b minúsculo. Abaixo estão os multiplicadores
Organização e Arquitetura de computadores. Memórias
Organização e Arquitetura de computadores Memórias Introdução Funcionamento básico de um sistema microprocessado (Figura 1.10, Gabriel Torres) Programas são armazenados aqui Controlador de memoria Dispositivos