Apresentacao Organizacao de computadores
-
Upload
independent -
Category
Documents
-
view
1 -
download
0
Transcript of Apresentacao Organizacao 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
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
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
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 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
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
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