ARQUITETURA DE COMPUTADORES



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

ARQUITETURA DE COMPUTADORES Prof. João Inácio

for Information Interchange.

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

Memória. Introdução. Unidades de medida de capacidade Tipos:

Memórias Prof. Galvez Gonçalves

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

Disciplina: Introdução à Engenharia da Computação

Prof. Daniel Gondim Informática

Capítulo 12) Dispositivos de Memória

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

Conceitos e Gerenciamento de Memória

Introdução a Informática. Prof.: Roberto Franciscatto

Informática Aplicada

MEMÓRIA. 0 e 1 únicos elementos do sistema de numeração de base 2

Introdução. Hardware (Parte II) Universidade Federal de Campina Grande Departamento de Sistemas e Computação. joseana@computacao.ufcg.edu.

Fundamentos em Informática

R S Q Tabela 17 - Tabela verdade NOR

O hardware é a parte física do computador, como o processador, memória, placamãe, entre outras. Figura 2.1 Sistema Computacional Hardware

UCP. Memória Periféricos de entrada e saída. Sistema Operacional

CONCEITOS BÁSICOS DE HARDWARE. Disciplina: INFORMÁTICA 1º Semestre Prof. AFONSO MADEIRA

Conceitos Básicos. Conceitos Básicos Memória

Introdução. Hardware (Parte II) Informações Adicionais. Universidade Federal de Campina Grande Departamento de Sistemas e Computação

ROM e RAM. Memórias 23/11/2015

Universidade Tuiuti do Paraná UTP Faculdade de Ciências Exatas - FACET

Capítulo 2 (Livro Texto*) - Notas de Aula - Parte II

AULA 1. Informática Básica. Gustavo Leitão. Disciplina: Professor:

Memória ROM. Organização Funcional de um. Computador. ROM (Read-Only Memory) Memória Somente Leitura.

MEMÓRIA. A memória do computador pode ser dividida em duas categorias:

Figura 1 - Memória 1. OBJETIVO. Conhecer os principais tipos de memórias entendendo suas funcionalidades e características.

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO

Arquitetura e organização de computadores

Binária. Introdução à Informática. Introdução à Informática. Introdução à Informática. Introdução à Informática. Bit. Introdução à Informática

SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL

MODULO II - HARDWARE

Sistemas Operacionais. Revisando alguns Conceitos de Hardware

armazenamento (escrita ou gravação (write)) recuperação (leitura (read))

Unidade I PRINCÍPIOS DE SISTEMAS DE. Prof. Luís Rodolfo

Operações na Memória Principal: Leitura (read ou retrieve) não destrutiva Escrita (write ou Record) destrutiva (o conteúdo anterior se perde)

Organização Básica de Computadores. Memória. Memória. Memória. Memória. Memória Parte I. Computador eletrônico digital. Sistema composto por

Hardware 2. O Gabinete. Unidades Derivadas do BYTE. 1 KB = Kilobyte = 1024B = 2 10 B. 1 MB = Megabyte = 1024KB = 2 20 B

Computadores XXXIII: Posições de memória A8 Texto 3

Introdução às Tecnologias de Informação e Comunicação. Conceitos Introdutórios

Circuitos de Memória: Tipos e Funcionamento. Fabrício Noveletto

Organização de Computadores (Aula 4) Memória

Arquitetura de Computadores. Professor: Vilson Heck Junior (Material: Prof. Douglas Juliani)

Memória primária Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 60h

Componentes de um computador típico

HARDWARE COMPONENTES BÁSICOS E FUNCIONAMENTO. Wagner de Oliveira

Prof. Sandrina Correia

Visão geral do sistema de armazenamento e hierarquia de memória

Memória principal; Unidade de Controle U C P. Unidade Lógica e Aritmética

Informática. Aulas: 01 e 02/12. Prof. Márcio Hollweg. Visite o Portal dos Concursos Públicos

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

ARQUITETURA DE COMPUTADORES

Introdução. à Estrutura e Funcionamento de um Sistema Informático

Arquitetura de Computadores. Arquitetura de Computadores 1

Componentes básicos de um sistema computacional. Cap. 1 (Stallings)

Organização de Computadores Prof. Alex Vidigal Bastos

INFORMÁTICA PARA CONCURSOS

Tecnologia da Informação. Prof Odilon Zappe Jr

Apresentação. Conceitos Iniciais. Apresentação & Introdução.

SISTEMAS INFORMÁTICOS

Organização de Computadores Como a informação é processada?

Apresentação. Conceitos Iniciais. Apresentação & Introdução. contato@profricardobeck.com.br.

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 03 Conceitos de Hardware e Software parte 01. Cursos de Computação

Tecnologia e Sistemas de Informações Administração dos Recursos de Hardware e Software

Memórias. Circuitos Lógicos. DCC-IM/UFRJ Prof. Gabriel P. Silva

Sistema de Memórias de Computadores

MEMÓRIAS. Sistemas Digitais II Prof. Marcelo Wendling Set/10

PROCESSAMENTO DE DADOS

Portas lógicas e circuitos digitais. Sistemas da Computação Prof. Rossano Pablo Pinto, Msc. rossano at gmail com 2 semestre 2007

Arquitectura dos processadores

Memórias Parte 2. SEL-0415 Introdução à Organização de Computadores. Aula 5. Prof. Dr. Marcelo Andrade da Costa Vieira

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 03 Conceitos de Hardware e Software parte 02. Cursos de Computação

Informática Aplicada à Química. Hardware - armazenamento

INFORMÁTICA. Prof. Jacinto José Franco

Estrutura geral de um computador

Introdução a Organização de Computadores Aula 4

Introdução. Em se tratando de computador, entendemos que memória são dispositivos que armazenam dados com os quais o processador trabalha.

Arquitetura de Computadores Circuitos Combinacionais, Circuitos Sequênciais e Organização de Memória

Organização e Arquitetura de computadores

Sigla Nome Tecnologia. vez. Programable Read Only Memory (memória programável somente de leitura)

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO

Ricardo José Cabeça de Souza 2010 Atualização em Hardware Manutenção de Microcomputadores Memória

ARQUITETURA DE COMPUTADORES

Computação I. Profa. Márcia Hellen Santos

Arquitetura Genérica

ARQUITETURA DE COMPUTADORES

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

ARQUITETURA DE COMPUTADORES

Sistemas Operacionais. Prof. Pedro Luís Antonelli Anhanguera Educacional

ARQUITETURA DE COMPUTADORES. EMENTA Prof. Benito Piropo Da-Rin

Prof. Demétrios Coutinho. Informática. Hardware

Curso Técnico de Nível Médio

COMPUTADOR. Adão de Melo Neto

Problema: Solução: Vantagens da estruturação em Níveis: Introdução INTRODUÇÃO À ARQUITETURA DE COMPUTADORES. Introdução

Prof. Lázaro Nogueira

INFORMÁTICA PARA GESTÃO I Curso Superior de Gestão de Marketing

Curso Profissional de Electrónica, Automação e Computadores. Automação e Computadores

Transcrição:

ARQUITETURA DE COMPUTADORES Aula 04: Subsistemas de Memória

SUBSISTEMAS DE MEMÓRIA Tipos de memória: de semicondutores (ROM, PROM, EPROM, EEPROM, Flash, RAM); magnéticas (discos e fitas) e... óticas( CD e DVD R/RW) Hierarquia de memória

O que é memória?

O que é memória? memória é o local onde se armazenam dados

O que é memória? memória é o local onde se armazenam dados Será????

O que é memória? Memória é um local ou dispositivo onde podem se armazenar dados e que permite que sejam recuperados quando deles se precisar

Operações com a memória: Escrita (ou armazenamento) - destrutiva; Leitura (ou recuperação) - conservativa. De que? Dados ou informações digitalizados (na base 2)

Operações com a memória: Qual a menor quantidade de informação que se pode armazenar?

Operações com a memória: Qual a menor quantidade de informação que se pode armazenar? Um único bit (zero ou um) Armazena-se em uma célula de memória

Operações com a memória: Qual a menor quantidade de informação que se pode armazenar? Um único bit (zero ou um) Armazena-se em uma célula de memória PORÉM... Embora útil, armazenando-se bit a bit não se pode fazer muita coisa...

Operações com a memória: Qual a menor quantidade de informação que se pode armazenar? Um único bit (zero ou um) Armazena-se em uma célula de memória PORÉM... Embora útil, armazenando-se bit a bit não se pode fazer muita coisa... SOLUÇÃO: Agrupar células em posições de memória

Posições de memória Sempre de mesmo tamanho (8 bits) e identificadas, inconfundivelmente, cada uma por seu endereço (número sequencial).

Unidade de armazenamento: quantidade de bits que pode ser armazenado / recuperado em uma única operação de escrita / leitura; Sua quantidade = capacidade. Unidade de endereçamento: quantidade de bits que pode ser identificada individualmente por um endereço. Em geral (mas não obrigatoriamente): são iguais a uma posição de memória de 8 bits.

Características: Localização Método de acesso Unidade de transferência Capacidade Tipo físico Características físicas Desempenho Organização (Hierarquia)

Localização: Na UCP (registradores); Interna (Memória Primária, Principal, ou MP); Memória de semicondutores Externa (Memória Secundária); Discos magnéticos, óticos, fitas magnéticas, etc.

Método de acesso (1): Sequencial (fita): Parte de um registro e conta registros; Tempo de acesso depende da localização do registro e do dispositivo de leitura. Direto (discos): Cada bloco (setor ou cluster - grupo de setores) tem seu endereço; O dispositivo de leitura vai para a face e trilha e localiza nela ( conta ) o setor ou cluster; Tempo de acesso depende da localização das trilhas anterior e seguinte.

Método de acesso (2): Aleatório (RAM): Qualquer posição de memória (ou unidade de endereçamento) pode ser acessada imediatamente desde que conhecido seu endereço; tempo de acesso é sempre o mesmo para qualquer posição Mapeado (cache): A ser discutido posteriormente.

Unidade de transferência: Número de bits (ou bytes) lidos ou escritos em uma única operação de leitura ou escrita na memória Da memória interna ou primária: função da largura do barramento de dados; Da memória externa ou secundária: em geral um bloco (sempre maior que a palavra );

Unidade de transferência: Da memória interna ou primária: função da largura do barramento de dados;

Unidade de transferência: Da memória externa ou secundária: em geral um bloco (sempre maior que a palavra );

Capacidade: Quantidade de informações que pode ser armazenada no dispositivo Medida em bits, bytes ou seus múltiplos: Mb = Megabit / Gb = Gigabit / etc. MB = Megabyte / GB = Gigabyte / etc.

Tipo físico: Memória de semicondutores: Registradores; RAM; cache; Flash Memória de meio magnético: Discos; fitas. Memória de meio ótico: CD; DVD; BluRay.

Características físicas: Permanência de dados: Permanentes (jamais podem ser alteradas); Não permanentes (podem, ao menos uma vez) Volatilidade de dados: Voláteis (perdem dados senão energizadas); Não voláteis (mantêm dados mesmo se não energizadas)

Desempenho: Tempo de acesso: Intervalo entre o instante em que o endereço é fornecido e o início da transferência para a UCP; Memory cicle time: Tempo mínimo entre dois acessos sucessivos = tempo de acesso + tempo para completar a transferência + tempo para iniciar nova ( precharge time ou recovery. Taxa de transferência de dados (Fluxo de dados): Número de dados (bits ou bytes ou seus múltiplos) transferidos na unidade de tempo.

Qual a memória ideal? Tempo de acesso: O menor possível; Capacidade: A maior possível; Custo: O menor possível...

O problema é que... Quanto menor o tempo de acesso, maior o custo e menor a capacidade; Quanto maior a capacidade: maior o custo e maior o tempo de acesso; Quanto menor o custo: menor a capacidade e maior o tempo de acesso... SOLUÇÃO: Diferentes tipos de memória para usos diferentes. RESULTADO: Hierarquia de memória.

Hierarquia da memória No topo da hierarquia: a memória usada com maior frequência. E que frequência é esta?

Hierarquia da memória No topo da hierarquia: a memória usada com maior frequência. E que frequência é esta? A MESMA DO PROCESSADOR -> Registradores

Hierarquia da memória No topo da hierarquia: a memória usada com maior frequência. E que frequência é esta? A MESMA DO PROCESSADOR -> Registradores Na base da hierarquia: A memória usada com menor frequência. E que frequência é esta?

Hierarquia da memória No topo da hierarquia: a memória usada com maior frequência. E que frequência é esta? A MESMA DO PROCESSADOR -> Registradores Na base da hierarquia: A memória usada com menor frequência. E que frequência é esta? NUNCA -> Cópia de segurança

Hierarquia da memória Na UCP: registradores. Interna: Cache; RAM. Externa: Flash ; Discos magnéticos; Discos óticos. Fitas magnéticas.

Hierarquia da memória Na UCP: registradores. Interna: Cache; RAM. Externa: Flash ; Discos magnéticos; Discos óticos. Fitas magnéticas.

Encapsulamentos de memórias de semicondutor. DIP - Dual Inline Package SIPP - Single Inline Pin Package SIMM Single Inline Memory Module DIMM - Dual Inline Memory Module

Memória permanente (ROM): Por que usar? As máquinas precisam armazenar em memória não volátil (primária, que a UCP pode endereçar diretamente) rotinas que executem testes de partida, inicialização e carga do SO; Placas-mãe precisam armazenar tabelas e rotinas de acesso a seu hardware (BIOS); Circuitos controladores precisam de rotinas de acesso aos dispositivos que controlam; (Lembrar que o primeiro circuito de memória flash foi comercializado em 1988 pela Intel)

Tipos de memória de semicondutores Tipo Volátil Categoria Remoção Escrita ROM: Read Only Memory Programmable ROM: PROM Erasable PROM EPROM Electrically EPROM: EEPROM Não Apenas leitura Principalmente leitura Impossível (memória permanente) Radiação UV Elétrica (por blocos) Máscara Elétrica (por blocos) Flash RAM: Random Access Memory Sim Leitura e escrita Elétrica (byte a byte) Elétrica (byte a byte)

ARQUITETURA DE COMPUTADORES Aula 04: Subsistemas de Memória