Apresentacao Organizacao de computadores

26
Organização de Computadores

Transcript of Apresentacao Organizacao de computadores

Organização de

Computadores

Organização de

Computadores

Introdução

Memória é o componente de um sistema de

computação cuja a função é armazenar

informação para utilização posterior;

Necessária devido a diferença entre o tempo de

acesso da informação e a velocidade do

processador;

Organização de

Computadores

Como as informações são

representadas na memória?

Através de células, que é um grupo de bit

tratado em conjunto pelo sistema;

Elemento básico de armazenamento físico: o bit

Organização de

Computadores

Representação de 1 bit

Organização de

Computadores

Como se localiza uma informação

nas memórias?

Cada grupo de bits (célula, bloco, setor e etc.) é

identificado por um numero denominado

endereço;

Organização de

Computadores

Operações realizadas em uma

memória

Escrita ou gravação ou armazenamento(write ou

record);

Leitura ou recuperação(read ou retrieve);

Organização de

Computadores

Operação de leitura e escrita

na MP

Organização de

Computadores

4.2 Hierarquia de memória

Características relevantes de uma memoria:

Tempo de acesso;

Capacidade;

Volatilidade;

Tecnologia de Fabricação;

Temporariedade;

Custo;

Organização de

Computadores

Memória secundária

Memória principal

Memória cache

Registradores

Custo alto

Velocidade alta

Baixa capacidade

Custo baixo

Velocidade baixa

Capacidade elevada

Organização de

Computadores

Registradores

Pequenos espaços de memória auxiliares ao

funcionamento do processador;

Tempo de Acesso: um ciclo de memória

Capacidade: um único dado;

Volatilidade: com energia életrica;

Tecnologia: igual aos demais circuitos do

processador;

Temporariedade: tempo necessário para sua

utilização pelo UAL;

Custo: maior custo entre os tipos de memória;

Organização de

Computadores

Memória cache

função é acelerar a velocidade de transferência

das informações entre processador e MP;

Tempo de Acesso: menor ciclo de memoria que a memoria

RAM;

Capacidade: suficiente para armazenar 95% a 98% da

informação necessária pelo processador;

Volatilidade: com energia elétrica;

Tecnologia: circuitos eletrônicos de alta velocidade;

Temporariedade: depende do tipo de politica de

substituição da informação;

Custo: alto;

Organização de

Computadores

Organização de

Computadores

Memória principal

Memoria especificada para armazenar o programa(e seus

dados) a ser executado pelo processador;

Tempo de Acesso: entre a memoria cache e as

secundárias;

Capacidade: limitado a definição do tamanho máximo da

arquitetura e do chipset;

Volatilidade: com energia elétrica;

Tecnologia: circuitos eletrônicos mais lentos que a memoria

cache;

Temporariedade: armazena informação necessária para

execução de um programa;

Custo: menor entre as voláteis;

Organização de

Computadores

Memória secundária

Garantir armazenamento mais permanente a toda a

estrutura de dados e programas de usuário;

Tempo de Acesso: mais alto entre as memórias;

Capacidade: grande capacidade;

Volatilidade: armazena informação de forma magnética

ou óptica;

Tecnologia: mais diversas possíveis;

Temporariedade: longo período de armazenamento;

Custo: menor entre todas as memorias;

Organização de

Computadores

Organização de

Computadores

Organização da memória principal

MP

Endereço 0

Endereço 1

Endereço 2

Endereço N-2

Endereço N-1

M bits

M bits

M bits

Bit 1 Bit 2 Bit M-1

N Células

Todas as células têm

as mesma quantidade M de bits

Organização de

Computadores

Operações do processador com a

MP

Possivel realizar 2 operações:

Escrita(write);

Leitura(read);

Organização de

Computadores

Armazenar

(escrita)

Leitura

(recuperar)

Organização de

Computadores

Operações do processador com a

MP

A comunicação é composta pelo Elementos:

Registrador de Dados de Memória(RDM);

Registrador de Endereços de Memória(REM);

Barramento de Dados;

Barramento de Endereços;

Barramento de Controle;

Controlador da Memória;

Organização de

Computadores

Organização de

Computadores

Operação de leitura UCP

Outro reg.

RDM

Outro reg.

REM UC

Barramento de Controle

Barramento de Endereços

Barramento de Dados

MP

End 0000

End 1324

End FFFF

1324 5C

5C

Organização de

Computadores

Operação de escrita UCP

Outro reg.

RDM

Outro reg.

REM UC

Barramento de Controle

Barramento de Endereços

Barramento de Dados

MP

End 0000

End 21C8

21C8 F7

F7

Organização de

Computadores

Capacidade de MP

1 Célula = 8 bits = 1 byte

2 Mbytes = 2 x 2 = 2.097.152 bytes

Portanto podemos definir, a unidade:

K(bytes) = 2

M(bytes) = 2

G(bytes) = 2

30

10

20

20

Organização de

Computadores

Cálculos com capacidade da

Memoria Principal

Utiliza a seguinte fórmula:

T = N x M = 2 x M Sendo:

T = Total de bits da Memória;

N = Total de células;

M = Tamanho de cada célula;

E = Tamanho do endereço;

E

Organização de

Computadores

Tipos de Nomenclatura de MP

RAM

R/W SRAM

DRAM

ROM

ROM

PROM

EPROM

EEPROM

Organização de

Computadores

ERROS

Conhecido como ECC(Error Correction Code)

Inclui código adicional(K) de validação na

gravação da Célula;

Código é utilizado para validar o conteúdo da

célula na recuperação do dado;