• Nenhum resultado encontrado

Aula 4 - Cap.4

N/A
N/A
Protected

Academic year: 2021

Share "Aula 4 - Cap.4"

Copied!
19
0
0

Texto

(1)

Introdução à Organização de Computadores

Prof. Vinícius Silva de Souza

(2)

Introdução à Memória Principal (MP) (RAM) Dispositivos de entrada Dispositivos de saída Memoria primaria (RAM) Programas são armazenados aqui Processador Controlador de memoria Memoria secundaria (discos rígidos, CDs, etc)

 Conceito presente desde os

primórdios da Arq. Von Neumann.

 Também chamada de memória

(3)

Caraterização Memorias

Localização

Número de bits que podem ser lidos ou escritos de cada vez.

Características e tipos

• Tamanho da palavra: Geralmente, é igual ao número de bits usado para representar um número inteiro ou ao tamanho de uma instrução

• Número de palavras: Indica a capacidade de armazenamento.

Capacidade: Desempenho:

Tempo de Acesso:

• Acesso Aleatório: Tempo decorrido desde o instante em que um endereço é apresentado à memória até o momento em que os dados são armazenados (escrita) ou se tornam disponíveis (leitura);

• Acesso Não-Aleatório: Tempo gasto para posicionar o mecanismo de leitura-escrita na posição desejada.

Tempo de Ciclo: Compreende o tempo de acesso e um tempo adicional requerido antes que um segundo acesso possa ser iniciado.

Taxa de Transferência: Taxa na qual os dados podem ser transferidos de ou para a unidade de memória.

Unidade de Transferência

Método de Acesso

• Seqüencial: O acesso é feito segundo uma seqüência linear específica, influindo no tempo de acesso.

• Direto: O acesso é feito por meio de um acesso direto a uma vizinhança

genérica do registro e, em seguida, por uma pesquisa seqüencial, influindo no tempo de acesso (ex. Disco Rígido).

• Aleatório: Qualquer posição pode ser selecionada de modo aleatório, sendo endereçada e acessada diretamente. O tempo de acesso a uma determinada posição é constante.

• Associativo: Tipo de memória de acesso aleatório. Uma palavra é buscada na memória com base em uma parte de seu conteúdo, e não de acordo com seu endereço. Tecnologias Características Físicas Semicondutores Magnética, Ótica Magneto-ótica.

• Volátil: Necessita de energia elétrica para reter a informação armazenada;

• Não-volátil: Uma vez gravados, os dados permanecem armazenados sem alteração até serem

explicitamente modificados;

• Apagável: Conteúdo pode ser facilmente modificado;

• Não-apagável: Conteúdo não pode ser alterado, a menos que a

unidade de armazenamento seja destruída.

Processador Interna Externa

(4)

As três principais características de uma memória:

Custo, Capacidade e Tempo de Acesso

São conflitantes.

Solução: Empregar uma hierarquia de memória, e

não um único componente (uma única tecnologia).

Um sistema de computador típico é equipado com

uma hierarquia de subsistemas de memória

Objetivo: Organizar dados e programas na hierarquia

de maneira que os dados requeridos sejam

freqüentemente encontrados nas memórias mais

rápidas.

(5)

Memória Principal (MP). Principais características (RAM)

 Tempo de acesso (ciclo de memória):  Maior que da memória cache.

 50 e 80 ns (DDR3 = 5-10ns)

 Capacidade: Superior a memória cache, podendo se limitada por dois

fatores:

 Projeto de arquitetura do processador

 Limitação imposta pelo dispositivo de controle da memória

(inserido no chipset) e pela tecnologia da placa-mãe

 Volatilidade: volátil, tal como acontece com os registradores e

memória cache.

 Tecnologia:

 Gerações iniciais (1970) era uma matriz de pequenos núcleos

magnéticos (baixa velocidade).

 Novas gerações usam semicondutores.  Temporariedade

 Em geral mais duradoura comparada com a memória cache.  Muito variável, dependendo do tamanho do programa, e sua

duração.

(6)

Memória Principal (MP). Organização

 Organizada por um conjunto de

N células, seqüencialmente dispostas.

 Cada célula tem M bits

(usualmente 8), esta unidade é manipulada em conjunto (leitura e escrita).

 Acesso aleatório, depende

apenas de seu endereço.

(7)
(8)

Memória Principal (MP). Operações do Processador com a Memória Principal

Registrador de Dados da Memória (RDM), Memory Buffer Register

(MBR)

Barramento de Dados: Interliga RDM à MP. É bidirecional. (system bus) Registrador de Endereços da Memória (REM), Memory Address

Register (MBR)

Barramento de endereços: Interliga REM à MP. É unidirecional.

Barramento de controle: interliga processador (unidade de controle) à memória.

Controlador da memória:

(9)

Memória Principal (MP). Operações do Processador com a Memória Principal

 Recuperar uma informação armazenada na memória (não destrói o

conteúdo) Leitura

Para que uma operação de leitura seja completada, uma serie de microoperações são realizadas. Tempo gasto chama-se, tempo de

acesso.

1 – REM  de outro registrador 1ª - O endereço é colocado no BE 2 – Sinal de leitura no BC

2ª - Decodificação do endereço e localização da célula (Controlador de memória)

3 – RDM  MP(REM)

4- Para outro registro  RDM Versão real

(10)

Memória Principal (MP). Operações do Processador com a Memória Principal

 Armazenar informações na memória (destrói os dados)

Escrita

Para uma operação de leitura seja completada, uma serie de

microoperações são realizadas. Tempo gasto chama-se, tempo de

acesso.

1 – REM  de outro registrador 1ª - O endereço é colocado no BE 2 – (RDM)  (outro registrador) 3 – Sinal de escrita (UC)

4 – (MP(REM))  RDM

5- Para outro registro  RDM

(11)

Memória Principal (MP). Cálculos da capacidade da MP

N – quantidade de células ou endereços

M – quantidade de bits armazenados numa célula T – total de bits que podem ser armazenados na MP T = N x M

(12)

Todos os tipos de memória de semicondutor abaixo são de

acesso aleatório:

RAM: Memória de Acesso Aleatório (random-access

memory)

ROM: Memória Apenas de Leitura (read_only memory)

PROM: Memória Apenas de Leitura Programável

(programmable ROM)

EPROM: Memória Apenas de Leitura Programável e

Apagável (Obs: Principalmente de Leitura)

EEPROM: Memória Apenas de Leitura Programável e

Apagável Eletricamente (Obs: Principalmente de

Leitura).

FLASH: Alta velocidade de programação (Obs:

Principalmente de Leitura).

(13)

Memória interna/semicondutor RAM SRAM DRAM FPM DRAM EDO RAM BEDO RAM RDRAM DDR, DDR2, DDR3 ROM PROM EPROM

EEPROM e Flash Memory L/E – Leitura/Escrita

(R/W – Read/Write)

ROM (Somente leitura) (Read Only Memory)

(14)

Memória secundaria

Encontra se na base da

pirâmide, representando

memórias com alta capacidade

de armazenamento.

Custo baixo (por byte)

Tempos de acessos superiores

(os mais lentos na hierarquia)

Chamada também como

memória auxiliar ou de massa.

Em geral são dispositivos

(15)

Solid State Drives SSD (RAM-drive)

SSD (sigla do inglês solid-state drive) ou unidade de estado sólido é um tipo de dispositivo, sem partes móveis, para armazenamento não volátil de dados digitais. São, tipicamente, construídos em torno de um circuito integrado semicondutor, responsável pelo

armazenamento, diferindo dos sistemas magnéticos (como os HDs e fitas LTO) ou óticos (discos como CDs e DVDs). Os dispositivos

utilizam memória flash (estilo cartão de memória SD de câmeras digitais).

(16)

Solid State Drives SSD (RAM-drive)

Vantagens

 Tempo de acesso reduzido. O tempo de acesso à memória é muito menor do que o tempo de

acesso a meios magnéticos ou ópticos. Outros meios de armazenamento sólido podem ter características diferentes dependendo do hardware e software utilizado;

 Eliminação de partes móveis eletro-mecânicas, reduzindo vibrações, tornando-os completamente

silenciosos;

 Por não possuírem partes móveis, são muito mais resistentes que os HDs comuns contra choques

físicos, o que é extremamente importante quando falamos em computadores portáteis;

 Menor peso em relação aos discos rígidos convencionais, mesmo os mais portáteis;  Consumo reduzido de energia;

 Possibilidade de trabalhar em temperaturas maiores que os HDs comuns - cerca de 70° C;

 Largura de banda muito superior aos demais dispositivos, apresentando até 250 MB/s na gravação

2 e até 700 MB/s nas operações de leitura). Memória secundaria

(17)

Solid State Drives SSD (RAM-drive)

Desvantagens

 Custo mais elevado;

 Capacidade de armazenamento inferior aos discos rígidos IDE e SATA.

(18)

Exercícios

O que você entende por acesso à memória? Caracterize o tempo de

acesso nos diversos tipos de memória. (Registradores, Cache, Memória Principal e Memória Secundária)

Compare uma memória principal e uma memória cache em termos de

tempo de acesso, capacidade e temporariedade de armazenamento de dados.

Qual a vantagem de muitos registradores em um processador?

Você considera válida a afirmação “um computador com mais poder de

processamento pode armazenar mais programas”? Explique.

Você considera válida a afirmação “vale aumentar a capacidade da

memória principal para que o acesso aos meios magnéticos (discos

(19)

- MACHADO, Francis Berenger e MAIA, Luiz Paulo. Arquitetura de Sistemas Operacionais, 4a. edição. Ed. LTC, 2013.

Referências

Documentos relacionados

Diferentemente do prazo fixado para pagamento dos precató- rios, as RPVs são depositadas pelos Tribunais Regionais Federais nos bancos ofi- ciais, mensalmente, obedecido o prazo de

• Lei 9.142/95 - Artigo 1º - Os recursos existentes no Fundo de Financiamento e Investimento para o Desenvolvimento Habitacional e Urbano, deverão ser utilizados exclusivamente

Os dados contínuos ou de contagem geralmente podem ser convertidos para dados de classificação ou hierarquização, mas não na direção inversa. Por exemplo, as medições

O Reitor do Instituto Federal de Santa Catarina (IFSC) torna público pelo presente Edital, de acordo com as disposições legais em vigor, o início do período de manifestação de

A comunicação desenvolve o tema de aplicação do conceito gestão do risco precisamente ao risco de gestão dos recursos hídricos, focando os processos de decisão e de

Nesse sentido, esse conjunto específico de procedimentos de linguagem constitutivo do funcionamento enunciativo faz com que a expressão descritiva passe também

15.6 - Os pedidos de esclarecimentos referentes a este processo licitatório deverão ser enviados ao pregoeiro, até três dias úteis anteriores à data fixada para abertura da

Não tenho botão na camisa, calço a meia furada. Venha para casa, Senhora, por favor. 4) Assinale a alternativa CORRETA no que diz respeito à função sintática sujeito das orações