memoria
Prof. Edson Pedro Ferlin
Prof. Edson Pedro Ferlin
Arquitetura de Computadores
1
Memórias
Arquitetura
• Tradicional (Von Neumann)
Dados e Programas (Instruções) (unificada)
• Harvard
Dual (Dados e Programas) (separada)
Prof. Edson Pedro Ferlin
Arquitetura de Computadores
2
1
Memórias
Definições
• Palavra – quantidade de bits
• Unidade endereçável – normalmente bytes
Mas alguns sistemas permitem bits
Prof. Edson Pedro Ferlin
Arquitetura de Computadores
3
Memórias
Hierarquia
• Registradores (nulo)
• Memória Cache L1(nulo), L2 e L3 (5ns)
• Memória Principal (Semicondutores) (50ns)
• Memória Secundária (Discos) (100ms)
Prof. Edson Pedro Ferlin
Arquitetura de Computadores
4
2
Memórias
Tempos de Acesso à Memória
Prof. Edson Pedro Ferlin
Arquitetura de Computadores
5
Memórias
Organização
0
• Célula de memória (armazena um bit)
• CIs de memória (tamanho limitado)
• Bancos de memória (expansão da capacidade e largura)
1
• End = nº bits de endereço
• Dados = nº bits de dados
2End-1
Dados
Prof. Edson Pedro Ferlin
Arquitetura de Computadores
6
3
Memórias
Capacidade
0
• Comprimento x Largura
Ex: 4Kx4 = 16Kbits = 2Kbytes
1
Exemplo: Processador de 8 bits e 16 bits de endereço
216x8 = 64Kx8 = 64Kbytes
2End-1
Dados
Prof. Edson Pedro Ferlin
Arquitetura de Computadores
7
Memórias
Exemplo de CI
Prof. Edson Pedro Ferlin
Arquitetura de Computadores
8
4
Memórias
Banco de Memória
Exemplo: Toshiba
• 514400 (1Mx4)
• 511000 (1Mx1)
1Mx4
1Mx4
1Mx8
1Mx1
1Mx1
Pente de 1Mbyte com paridade
Prof. Edson Pedro Ferlin
Arquitetura de Computadores
9
Memórias
Acesso à Memória
Prof. Edson Pedro Ferlin
Arquitetura de Computadores
10
5
Memórias
Operação de Leitura e Escrita
Prof. Edson Pedro Ferlin
Arquitetura de Computadores
11
Memórias
Ciclo de Leitura
Prof. Edson