Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I...
Transcript of Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I...
![Page 1: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/1.jpg)
1
Memória IConceitos e Hierarquia
Prof. Celso A. W. Santos
J06B :: Arquitetura de Computadores Modernos
22/03/2021
![Page 2: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/2.jpg)
2
Nas últimas aulas...
O que vimos nas aulas passadas?
� Diferença entre arquitetura e organização de computadores.
� Como descrevemos sistemas complexos: natureza hierárquica.
� As funções principais docomputador:
1 Processamento de Dados2 Armazenamento de Dados3 Movimentação de Dados4 Controle
� As quatro componentesestruturais do computador.
1 CPU2 Memória Principal3 Dispositivos de E/S4 Barramentos
� Ciclo de Instrução. Ciclo de Busca + Ciclo de Execução
![Page 3: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/3.jpg)
2
Nas últimas aulas...
O que vimos nas aulas passadas?
� Diferença entre arquitetura e organização de computadores.
� Como descrevemos sistemas complexos: natureza hierárquica.
� As funções principais docomputador:
1 Processamento de Dados2 Armazenamento de Dados3 Movimentação de Dados4 Controle
� As quatro componentesestruturais do computador.
1 CPU2 Memória Principal3 Dispositivos de E/S4 Barramentos
� Ciclo de Instrução. Ciclo de Busca + Ciclo de Execução
![Page 4: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/4.jpg)
2
Nas últimas aulas...
O que vimos nas aulas passadas?
� Diferença entre arquitetura e organização de computadores.
� Como descrevemos sistemas complexos: natureza hierárquica.
� As funções principais docomputador:
1 Processamento de Dados2 Armazenamento de Dados3 Movimentação de Dados4 Controle
� As quatro componentesestruturais do computador.
1 CPU2 Memória Principal3 Dispositivos de E/S4 Barramentos
� Ciclo de Instrução. Ciclo de Busca + Ciclo de Execução
![Page 5: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/5.jpg)
2
Nas últimas aulas...
O que vimos nas aulas passadas?
� Diferença entre arquitetura e organização de computadores.
� Como descrevemos sistemas complexos: natureza hierárquica.
� As funções principais docomputador:
1 Processamento de Dados2 Armazenamento de Dados3 Movimentação de Dados4 Controle
� As quatro componentesestruturais do computador.
1 CPU2 Memória Principal3 Dispositivos de E/S4 Barramentos
� Ciclo de Instrução. Ciclo de Busca + Ciclo de Execução
![Page 6: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/6.jpg)
2
Nas últimas aulas...
O que vimos nas aulas passadas?
� Diferença entre arquitetura e organização de computadores.
� Como descrevemos sistemas complexos: natureza hierárquica.
� As funções principais docomputador:
1 Processamento de Dados2 Armazenamento de Dados3 Movimentação de Dados4 Controle
� As quatro componentesestruturais do computador.
1 CPU2 Memória Principal3 Dispositivos de E/S4 Barramentos
� Ciclo de Instrução. Ciclo de Busca + Ciclo de Execução
![Page 7: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/7.jpg)
2
Nas últimas aulas...
O que vimos nas aulas passadas?
� Diferença entre arquitetura e organização de computadores.
� Como descrevemos sistemas complexos: natureza hierárquica.
� As funções principais docomputador:
1 Processamento de Dados2 Armazenamento de Dados3 Movimentação de Dados4 Controle
� As quatro componentesestruturais do computador.
1 CPU2 Memória Principal3 Dispositivos de E/S4 Barramentos
� Ciclo de Instrução. Ciclo de Busca + Ciclo de Execução
![Page 8: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/8.jpg)
2
Nas últimas aulas...
O que vimos nas aulas passadas?
� Diferença entre arquitetura e organização de computadores.
� Como descrevemos sistemas complexos: natureza hierárquica.
� As funções principais docomputador:
1 Processamento de Dados2 Armazenamento de Dados3 Movimentação de Dados4 Controle
� As quatro componentesestruturais do computador.
1 CPU2 Memória Principal3 Dispositivos de E/S4 Barramentos
� Ciclo de Instrução. Ciclo de Busca + Ciclo de Execução
![Page 9: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/9.jpg)
2
Nas últimas aulas...
O que vimos nas aulas passadas?
� Diferença entre arquitetura e organização de computadores.
� Como descrevemos sistemas complexos: natureza hierárquica.
� As funções principais docomputador:
1 Processamento de Dados2 Armazenamento de Dados3 Movimentação de Dados4 Controle
� As quatro componentesestruturais do computador.
1 CPU2 Memória Principal3 Dispositivos de E/S4 Barramentos
� Ciclo de Instrução. Ciclo de Busca + Ciclo de Execução
![Page 10: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/10.jpg)
2
Nas últimas aulas...
O que vimos nas aulas passadas?
� Diferença entre arquitetura e organização de computadores.
� Como descrevemos sistemas complexos: natureza hierárquica.
� As funções principais docomputador:
1 Processamento de Dados2 Armazenamento de Dados3 Movimentação de Dados4 Controle
� As quatro componentesestruturais do computador.
1 CPU2 Memória Principal3 Dispositivos de E/S4 Barramentos
� Ciclo de Instrução. Ciclo de Busca + Ciclo de Execução
![Page 11: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/11.jpg)
2
Nas últimas aulas...
O que vimos nas aulas passadas?
� Diferença entre arquitetura e organização de computadores.
� Como descrevemos sistemas complexos: natureza hierárquica.
� As funções principais docomputador:
1 Processamento de Dados2 Armazenamento de Dados3 Movimentação de Dados4 Controle
� As quatro componentesestruturais do computador.
1 CPU2 Memória Principal3 Dispositivos de E/S4 Barramentos
� Ciclo de Instrução. Ciclo de Busca + Ciclo de Execução
![Page 12: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/12.jpg)
2
Nas últimas aulas...
O que vimos nas aulas passadas?
� Diferença entre arquitetura e organização de computadores.
� Como descrevemos sistemas complexos: natureza hierárquica.
� As funções principais docomputador:
1 Processamento de Dados2 Armazenamento de Dados3 Movimentação de Dados4 Controle
� As quatro componentesestruturais do computador.
1 CPU2 Memória Principal3 Dispositivos de E/S4 Barramentos
� Ciclo de Instrução. Ciclo de Busca + Ciclo de Execução
![Page 13: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/13.jpg)
2
Nas últimas aulas...
O que vimos nas aulas passadas?
� Diferença entre arquitetura e organização de computadores.
� Como descrevemos sistemas complexos: natureza hierárquica.
� As funções principais docomputador:
1 Processamento de Dados2 Armazenamento de Dados3 Movimentação de Dados4 Controle
� As quatro componentesestruturais do computador.
1 CPU2 Memória Principal3 Dispositivos de E/S4 Barramentos
� Ciclo de Instrução. Ciclo de Busca + Ciclo de Execução
![Page 14: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/14.jpg)
2
Nas últimas aulas...
O que vimos nas aulas passadas?
� Diferença entre arquitetura e organização de computadores.
� Como descrevemos sistemas complexos: natureza hierárquica.
� As funções principais docomputador:
1 Processamento de Dados2 Armazenamento de Dados3 Movimentação de Dados4 Controle
� As quatro componentesestruturais do computador.
1 CPU2 Memória Principal3 Dispositivos de E/S4 Barramentos
� Ciclo de Instrução. Ciclo de Busca + Ciclo de Execução
![Page 15: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/15.jpg)
2
Nas últimas aulas...
O que vimos nas aulas passadas?
� Diferença entre arquitetura e organização de computadores.
� Como descrevemos sistemas complexos: natureza hierárquica.
� As funções principais docomputador:
1 Processamento de Dados2 Armazenamento de Dados3 Movimentação de Dados4 Controle
� As quatro componentesestruturais do computador.
1 CPU2 Memória Principal3 Dispositivos de E/S4 Barramentos
� Ciclo de Instrução. Ciclo de Busca + Ciclo de Execução
![Page 16: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/16.jpg)
3
Exercício Bônus
EXERCÍCIO BÔNUS (Ding! Ding! Ding!)
� Lista (parcial) de opcodes:. 0001: Carrega AC1 da memória.. 0002: Carrega AC2 da memória.. 0003: Adiciona da memória ao AC1.. 0004: Soma AC1 com AC2 e armazena resultado na memória.. 0005: Armazena AC1 na memória.
![Page 17: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/17.jpg)
4
Nas próximas aulas!
� Memória do Computador. Visão geral do sistema de memória do computador. Características, tipos e propriedades.. Um rápido histórico.. A Hierarquia de Memória.
� Memória Cache. Princípios da Memória Cache. Endereços e Tamanho. Algoritmos de Substituição
� Memória Interna. Memória principal semicondutora. Correção de erro
� Memória Externa
![Page 18: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/18.jpg)
4
Nas próximas aulas!
� Memória do Computador. Visão geral do sistema de memória do computador. Características, tipos e propriedades.. Um rápido histórico.. A Hierarquia de Memória.
� Memória Cache. Princípios da Memória Cache. Endereços e Tamanho. Algoritmos de Substituição
� Memória Interna. Memória principal semicondutora. Correção de erro
� Memória Externa
![Page 19: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/19.jpg)
4
Nas próximas aulas!
� Memória do Computador. Visão geral do sistema de memória do computador. Características, tipos e propriedades.. Um rápido histórico.. A Hierarquia de Memória.
� Memória Cache. Princípios da Memória Cache. Endereços e Tamanho. Algoritmos de Substituição
� Memória Interna. Memória principal semicondutora. Correção de erro
� Memória Externa
![Page 20: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/20.jpg)
4
Nas próximas aulas!
� Memória do Computador. Visão geral do sistema de memória do computador. Características, tipos e propriedades.. Um rápido histórico.. A Hierarquia de Memória.
� Memória Cache. Princípios da Memória Cache. Endereços e Tamanho. Algoritmos de Substituição
� Memória Interna. Memória principal semicondutora. Correção de erro
� Memória Externa
![Page 21: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/21.jpg)
4
Nas próximas aulas!
� Memória do Computador. Visão geral do sistema de memória do computador. Características, tipos e propriedades.. Um rápido histórico.. A Hierarquia de Memória.
� Memória Cache. Princípios da Memória Cache. Endereços e Tamanho. Algoritmos de Substituição
� Memória Interna. Memória principal semicondutora. Correção de erro
� Memória Externa
![Page 22: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/22.jpg)
4
Nas próximas aulas!
� Memória do Computador. Visão geral do sistema de memória do computador. Características, tipos e propriedades.. Um rápido histórico.. A Hierarquia de Memória.
� Memória Cache. Princípios da Memória Cache. Endereços e Tamanho. Algoritmos de Substituição
� Memória Interna. Memória principal semicondutora. Correção de erro
� Memória Externa
![Page 23: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/23.jpg)
4
Nas próximas aulas!
� Memória do Computador. Visão geral do sistema de memória do computador. Características, tipos e propriedades.. Um rápido histórico.. A Hierarquia de Memória.
� Memória Cache. Princípios da Memória Cache. Endereços e Tamanho. Algoritmos de Substituição
� Memória Interna. Memória principal semicondutora. Correção de erro
� Memória Externa
![Page 24: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/24.jpg)
4
Nas próximas aulas!
� Memória do Computador. Visão geral do sistema de memória do computador. Características, tipos e propriedades.. Um rápido histórico.. A Hierarquia de Memória.
� Memória Cache. Princípios da Memória Cache. Endereços e Tamanho. Algoritmos de Substituição
� Memória Interna. Memória principal semicondutora. Correção de erro
� Memória Externa
![Page 25: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/25.jpg)
4
Nas próximas aulas!
� Memória do Computador. Visão geral do sistema de memória do computador. Características, tipos e propriedades.. Um rápido histórico.. A Hierarquia de Memória.
� Memória Cache. Princípios da Memória Cache. Endereços e Tamanho. Algoritmos de Substituição
� Memória Interna. Memória principal semicondutora. Correção de erro
� Memória Externa
![Page 26: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/26.jpg)
4
Nas próximas aulas!
� Memória do Computador. Visão geral do sistema de memória do computador. Características, tipos e propriedades.. Um rápido histórico.. A Hierarquia de Memória.
� Memória Cache. Princípios da Memória Cache. Endereços e Tamanho. Algoritmos de Substituição
� Memória Interna. Memória principal semicondutora. Correção de erro
� Memória Externa
![Page 27: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/27.jpg)
4
Nas próximas aulas!
� Memória do Computador. Visão geral do sistema de memória do computador. Características, tipos e propriedades.. Um rápido histórico.. A Hierarquia de Memória.
� Memória Cache. Princípios da Memória Cache. Endereços e Tamanho. Algoritmos de Substituição
� Memória Interna. Memória principal semicondutora. Correção de erro
� Memória Externa
![Page 28: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/28.jpg)
4
Nas próximas aulas!
� Memória do Computador. Visão geral do sistema de memória do computador. Características, tipos e propriedades.. Um rápido histórico.. A Hierarquia de Memória.
� Memória Cache. Princípios da Memória Cache. Endereços e Tamanho. Algoritmos de Substituição
� Memória Interna. Memória principal semicondutora. Correção de erro
� Memória Externa
![Page 29: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/29.jpg)
4
Nas próximas aulas!
� Memória do Computador. Visão geral do sistema de memória do computador. Características, tipos e propriedades.. Um rápido histórico.. A Hierarquia de Memória.
� Memória Cache. Princípios da Memória Cache. Endereços e Tamanho. Algoritmos de Substituição
� Memória Interna. Memória principal semicondutora. Correção de erro
� Memória Externa
![Page 30: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/30.jpg)
5
Memória
![Page 31: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/31.jpg)
6
Visão Geral do Sistema de Memória
� Conceito para Memória é aparentemente simples: armazenar!. Dados E Instruções!
� A memória do computador exibe uma gama variada de tipos,tecnologias, organizações, desempenhos e custos diferentes.. Mais, inclusive, do que qualquer outro componente do sistema
computacional.
� No exemplo do final da última aula, vimos informações sendotrazidas da Memória Principal para os Registradores.
� Hoje vamos entender um pouco mais sobre como funciona estecomponente responsável pelo armazenamento.
� ... e vamos fazer isso estudando uma subhierarquia de memória,focando principalmente no nível mais alto: a memória Cache.
![Page 32: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/32.jpg)
6
Visão Geral do Sistema de Memória
� Conceito para Memória é aparentemente simples: armazenar!. Dados E Instruções!
� A memória do computador exibe uma gama variada de tipos,tecnologias, organizações, desempenhos e custos diferentes.. Mais, inclusive, do que qualquer outro componente do sistema
computacional.
� No exemplo do final da última aula, vimos informações sendotrazidas da Memória Principal para os Registradores.
� Hoje vamos entender um pouco mais sobre como funciona estecomponente responsável pelo armazenamento.
� ... e vamos fazer isso estudando uma subhierarquia de memória,focando principalmente no nível mais alto: a memória Cache.
![Page 33: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/33.jpg)
6
Visão Geral do Sistema de Memória
� Conceito para Memória é aparentemente simples: armazenar!. Dados E Instruções!
� A memória do computador exibe uma gama variada de tipos,tecnologias, organizações, desempenhos e custos diferentes.. Mais, inclusive, do que qualquer outro componente do sistema
computacional.
� No exemplo do final da última aula, vimos informações sendotrazidas da Memória Principal para os Registradores.
� Hoje vamos entender um pouco mais sobre como funciona estecomponente responsável pelo armazenamento.
� ... e vamos fazer isso estudando uma subhierarquia de memória,focando principalmente no nível mais alto: a memória Cache.
![Page 34: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/34.jpg)
6
Visão Geral do Sistema de Memória
� Conceito para Memória é aparentemente simples: armazenar!. Dados E Instruções!
� A memória do computador exibe uma gama variada de tipos,tecnologias, organizações, desempenhos e custos diferentes.. Mais, inclusive, do que qualquer outro componente do sistema
computacional.
� No exemplo do final da última aula, vimos informações sendotrazidas da Memória Principal para os Registradores.
� Hoje vamos entender um pouco mais sobre como funciona estecomponente responsável pelo armazenamento.
� ... e vamos fazer isso estudando uma subhierarquia de memória,focando principalmente no nível mais alto: a memória Cache.
![Page 35: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/35.jpg)
6
Visão Geral do Sistema de Memória
� Conceito para Memória é aparentemente simples: armazenar!. Dados E Instruções!
� A memória do computador exibe uma gama variada de tipos,tecnologias, organizações, desempenhos e custos diferentes.. Mais, inclusive, do que qualquer outro componente do sistema
computacional.
� No exemplo do final da última aula, vimos informações sendotrazidas da Memória Principal para os Registradores.
� Hoje vamos entender um pouco mais sobre como funciona estecomponente responsável pelo armazenamento.
� ... e vamos fazer isso estudando uma subhierarquia de memória,focando principalmente no nível mais alto: a memória Cache.
![Page 36: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/36.jpg)
6
Visão Geral do Sistema de Memória
� Conceito para Memória é aparentemente simples: armazenar!. Dados E Instruções!
� A memória do computador exibe uma gama variada de tipos,tecnologias, organizações, desempenhos e custos diferentes.. Mais, inclusive, do que qualquer outro componente do sistema
computacional.
� No exemplo do final da última aula, vimos informações sendotrazidas da Memória Principal para os Registradores.
� Hoje vamos entender um pouco mais sobre como funciona estecomponente responsável pelo armazenamento.
� ... e vamos fazer isso estudando uma subhierarquia de memória,focando principalmente no nível mais alto: a memória Cache.
![Page 37: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/37.jpg)
6
Visão Geral do Sistema de Memória
� Conceito para Memória é aparentemente simples: armazenar!. Dados E Instruções!
� A memória do computador exibe uma gama variada de tipos,tecnologias, organizações, desempenhos e custos diferentes.. Mais, inclusive, do que qualquer outro componente do sistema
computacional.
� No exemplo do final da última aula, vimos informações sendotrazidas da Memória Principal para os Registradores.
� Hoje vamos entender um pouco mais sobre como funciona estecomponente responsável pelo armazenamento.
� ... e vamos fazer isso estudando uma subhierarquia de memória,focando principalmente no nível mais alto: a memória Cache.
![Page 38: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/38.jpg)
7
Classificando Memórias
� Para entender este assunto complexo, vamos classificar os sistemasde memória de acordo com suas principais características.
� São elas:1 Localização: memória é interna ou externa ao computador.2 Capacidade: quanto de informação pode ser armazenada.3 Unidade de Transferência: palavras vs. blocos de memória.4 Desempenho: tempos de acesso, ciclo e de transferência5 Método de Acesso: sequencial, direto, aleatório ou associativo.6 Tipo Físico: semicondutor, magnético, óptico, etc.7 Características Físicas: volátil ou não, apagável ou não.8 Dentre outros...
![Page 39: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/39.jpg)
7
Classificando Memórias
� Para entender este assunto complexo, vamos classificar os sistemasde memória de acordo com suas principais características.
� São elas:1 Localização: memória é interna ou externa ao computador.2 Capacidade: quanto de informação pode ser armazenada.3 Unidade de Transferência: palavras vs. blocos de memória.4 Desempenho: tempos de acesso, ciclo e de transferência5 Método de Acesso: sequencial, direto, aleatório ou associativo.6 Tipo Físico: semicondutor, magnético, óptico, etc.7 Características Físicas: volátil ou não, apagável ou não.8 Dentre outros...
![Page 40: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/40.jpg)
7
Classificando Memórias
� Para entender este assunto complexo, vamos classificar os sistemasde memória de acordo com suas principais características.
� São elas:1 Localização: memória é interna ou externa ao computador.2 Capacidade: quanto de informação pode ser armazenada.3 Unidade de Transferência: palavras vs. blocos de memória.4 Desempenho: tempos de acesso, ciclo e de transferência5 Método de Acesso: sequencial, direto, aleatório ou associativo.6 Tipo Físico: semicondutor, magnético, óptico, etc.7 Características Físicas: volátil ou não, apagável ou não.8 Dentre outros...
![Page 41: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/41.jpg)
7
Classificando Memórias
� Para entender este assunto complexo, vamos classificar os sistemasde memória de acordo com suas principais características.
� São elas:1 Localização: memória é interna ou externa ao computador.2 Capacidade: quanto de informação pode ser armazenada.3 Unidade de Transferência: palavras vs. blocos de memória.4 Desempenho: tempos de acesso, ciclo e de transferência5 Método de Acesso: sequencial, direto, aleatório ou associativo.6 Tipo Físico: semicondutor, magnético, óptico, etc.7 Características Físicas: volátil ou não, apagável ou não.8 Dentre outros...
![Page 42: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/42.jpg)
7
Classificando Memórias
� Para entender este assunto complexo, vamos classificar os sistemasde memória de acordo com suas principais características.
� São elas:1 Localização: memória é interna ou externa ao computador.2 Capacidade: quanto de informação pode ser armazenada.3 Unidade de Transferência: palavras vs. blocos de memória.4 Desempenho: tempos de acesso, ciclo e de transferência5 Método de Acesso: sequencial, direto, aleatório ou associativo.6 Tipo Físico: semicondutor, magnético, óptico, etc.7 Características Físicas: volátil ou não, apagável ou não.8 Dentre outros...
![Page 43: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/43.jpg)
7
Classificando Memórias
� Para entender este assunto complexo, vamos classificar os sistemasde memória de acordo com suas principais características.
� São elas:1 Localização: memória é interna ou externa ao computador.2 Capacidade: quanto de informação pode ser armazenada.3 Unidade de Transferência: palavras vs. blocos de memória.4 Desempenho: tempos de acesso, ciclo e de transferência5 Método de Acesso: sequencial, direto, aleatório ou associativo.6 Tipo Físico: semicondutor, magnético, óptico, etc.7 Características Físicas: volátil ou não, apagável ou não.8 Dentre outros...
![Page 44: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/44.jpg)
7
Classificando Memórias
� Para entender este assunto complexo, vamos classificar os sistemasde memória de acordo com suas principais características.
� São elas:1 Localização: memória é interna ou externa ao computador.2 Capacidade: quanto de informação pode ser armazenada.3 Unidade de Transferência: palavras vs. blocos de memória.4 Desempenho: tempos de acesso, ciclo e de transferência5 Método de Acesso: sequencial, direto, aleatório ou associativo.6 Tipo Físico: semicondutor, magnético, óptico, etc.7 Características Físicas: volátil ou não, apagável ou não.8 Dentre outros...
![Page 45: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/45.jpg)
7
Classificando Memórias
� Para entender este assunto complexo, vamos classificar os sistemasde memória de acordo com suas principais características.
� São elas:1 Localização: memória é interna ou externa ao computador.2 Capacidade: quanto de informação pode ser armazenada.3 Unidade de Transferência: palavras vs. blocos de memória.4 Desempenho: tempos de acesso, ciclo e de transferência5 Método de Acesso: sequencial, direto, aleatório ou associativo.6 Tipo Físico: semicondutor, magnético, óptico, etc.7 Características Físicas: volátil ou não, apagável ou não.8 Dentre outros...
![Page 46: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/46.jpg)
7
Classificando Memórias
� Para entender este assunto complexo, vamos classificar os sistemasde memória de acordo com suas principais características.
� São elas:1 Localização: memória é interna ou externa ao computador.2 Capacidade: quanto de informação pode ser armazenada.3 Unidade de Transferência: palavras vs. blocos de memória.4 Desempenho: tempos de acesso, ciclo e de transferência5 Método de Acesso: sequencial, direto, aleatório ou associativo.6 Tipo Físico: semicondutor, magnético, óptico, etc.7 Características Físicas: volátil ou não, apagável ou não.8 Dentre outros...
![Page 47: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/47.jpg)
7
Classificando Memórias
� Para entender este assunto complexo, vamos classificar os sistemasde memória de acordo com suas principais características.
� São elas:1 Localização: memória é interna ou externa ao computador.2 Capacidade: quanto de informação pode ser armazenada.3 Unidade de Transferência: palavras vs. blocos de memória.4 Desempenho: tempos de acesso, ciclo e de transferência5 Método de Acesso: sequencial, direto, aleatório ou associativo.6 Tipo Físico: semicondutor, magnético, óptico, etc.7 Características Físicas: volátil ou não, apagável ou não.8 Dentre outros...
![Page 48: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/48.jpg)
8
Localização & Capacidade :: Classificando Memórias
1 Localização: diz respeito a onde a memória se encontra em relaçãoao sistema computacional.. Interna: Memória Principal (RAM), Registradores da CPU, Unidade
de Controle, Memória Cache.. Externa: Memórias de Disco/Fita; precisam ser acessadas por meio
de controladores de E/S.
2 Capacidade: palavras vs. bytes.. A unidade fundamental do computador é o bit: 0 ou 1.. Um byte é composto por 8 bits.. Uma palavra é um conjunto de bytes que corresponde a uma unidade
de informação.– Essa informação pode ser um endereço, um dado, etc.– Tamanhos comuns de palavra são 8, 16 e 32 bits (i.e. 1, 2 e 4 bytes).
. Capacidade de memória externa é usualmente expressa em bytes.
![Page 49: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/49.jpg)
8
Localização & Capacidade :: Classificando Memórias
1 Localização: diz respeito a onde a memória se encontra em relaçãoao sistema computacional.. Interna: Memória Principal (RAM), Registradores da CPU, Unidade
de Controle, Memória Cache.. Externa: Memórias de Disco/Fita; precisam ser acessadas por meio
de controladores de E/S.
2 Capacidade: palavras vs. bytes.. A unidade fundamental do computador é o bit: 0 ou 1.. Um byte é composto por 8 bits.. Uma palavra é um conjunto de bytes que corresponde a uma unidade
de informação.– Essa informação pode ser um endereço, um dado, etc.– Tamanhos comuns de palavra são 8, 16 e 32 bits (i.e. 1, 2 e 4 bytes).
. Capacidade de memória externa é usualmente expressa em bytes.
![Page 50: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/50.jpg)
8
Localização & Capacidade :: Classificando Memórias
1 Localização: diz respeito a onde a memória se encontra em relaçãoao sistema computacional.. Interna: Memória Principal (RAM), Registradores da CPU, Unidade
de Controle, Memória Cache.. Externa: Memórias de Disco/Fita; precisam ser acessadas por meio
de controladores de E/S.
2 Capacidade: palavras vs. bytes.. A unidade fundamental do computador é o bit: 0 ou 1.. Um byte é composto por 8 bits.. Uma palavra é um conjunto de bytes que corresponde a uma unidade
de informação.– Essa informação pode ser um endereço, um dado, etc.– Tamanhos comuns de palavra são 8, 16 e 32 bits (i.e. 1, 2 e 4 bytes).
. Capacidade de memória externa é usualmente expressa em bytes.
![Page 51: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/51.jpg)
8
Localização & Capacidade :: Classificando Memórias
1 Localização: diz respeito a onde a memória se encontra em relaçãoao sistema computacional.. Interna: Memória Principal (RAM), Registradores da CPU, Unidade
de Controle, Memória Cache.. Externa: Memórias de Disco/Fita; precisam ser acessadas por meio
de controladores de E/S.
2 Capacidade: palavras vs. bytes.. A unidade fundamental do computador é o bit: 0 ou 1.. Um byte é composto por 8 bits.. Uma palavra é um conjunto de bytes que corresponde a uma unidade
de informação.– Essa informação pode ser um endereço, um dado, etc.– Tamanhos comuns de palavra são 8, 16 e 32 bits (i.e. 1, 2 e 4 bytes).
. Capacidade de memória externa é usualmente expressa em bytes.
![Page 52: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/52.jpg)
8
Localização & Capacidade :: Classificando Memórias
1 Localização: diz respeito a onde a memória se encontra em relaçãoao sistema computacional.. Interna: Memória Principal (RAM), Registradores da CPU, Unidade
de Controle, Memória Cache.. Externa: Memórias de Disco/Fita; precisam ser acessadas por meio
de controladores de E/S.
2 Capacidade: palavras vs. bytes.. A unidade fundamental do computador é o bit: 0 ou 1.. Um byte é composto por 8 bits.. Uma palavra é um conjunto de bytes que corresponde a uma unidade
de informação.– Essa informação pode ser um endereço, um dado, etc.– Tamanhos comuns de palavra são 8, 16 e 32 bits (i.e. 1, 2 e 4 bytes).
. Capacidade de memória externa é usualmente expressa em bytes.
![Page 53: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/53.jpg)
8
Localização & Capacidade :: Classificando Memórias
1 Localização: diz respeito a onde a memória se encontra em relaçãoao sistema computacional.. Interna: Memória Principal (RAM), Registradores da CPU, Unidade
de Controle, Memória Cache.. Externa: Memórias de Disco/Fita; precisam ser acessadas por meio
de controladores de E/S.
2 Capacidade: palavras vs. bytes.. A unidade fundamental do computador é o bit: 0 ou 1.. Um byte é composto por 8 bits.. Uma palavra é um conjunto de bytes que corresponde a uma unidade
de informação.– Essa informação pode ser um endereço, um dado, etc.– Tamanhos comuns de palavra são 8, 16 e 32 bits (i.e. 1, 2 e 4 bytes).
. Capacidade de memória externa é usualmente expressa em bytes.
![Page 54: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/54.jpg)
8
Localização & Capacidade :: Classificando Memórias
1 Localização: diz respeito a onde a memória se encontra em relaçãoao sistema computacional.. Interna: Memória Principal (RAM), Registradores da CPU, Unidade
de Controle, Memória Cache.. Externa: Memórias de Disco/Fita; precisam ser acessadas por meio
de controladores de E/S.
2 Capacidade: palavras vs. bytes.. A unidade fundamental do computador é o bit: 0 ou 1.. Um byte é composto por 8 bits.. Uma palavra é um conjunto de bytes que corresponde a uma unidade
de informação.– Essa informação pode ser um endereço, um dado, etc.– Tamanhos comuns de palavra são 8, 16 e 32 bits (i.e. 1, 2 e 4 bytes).
. Capacidade de memória externa é usualmente expressa em bytes.
![Page 55: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/55.jpg)
8
Localização & Capacidade :: Classificando Memórias
1 Localização: diz respeito a onde a memória se encontra em relaçãoao sistema computacional.. Interna: Memória Principal (RAM), Registradores da CPU, Unidade
de Controle, Memória Cache.. Externa: Memórias de Disco/Fita; precisam ser acessadas por meio
de controladores de E/S.
2 Capacidade: palavras vs. bytes.. A unidade fundamental do computador é o bit: 0 ou 1.. Um byte é composto por 8 bits.. Uma palavra é um conjunto de bytes que corresponde a uma unidade
de informação.– Essa informação pode ser um endereço, um dado, etc.– Tamanhos comuns de palavra são 8, 16 e 32 bits (i.e. 1, 2 e 4 bytes).
. Capacidade de memória externa é usualmente expressa em bytes.
![Page 56: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/56.jpg)
8
Localização & Capacidade :: Classificando Memórias
1 Localização: diz respeito a onde a memória se encontra em relaçãoao sistema computacional.. Interna: Memória Principal (RAM), Registradores da CPU, Unidade
de Controle, Memória Cache.. Externa: Memórias de Disco/Fita; precisam ser acessadas por meio
de controladores de E/S.
2 Capacidade: palavras vs. bytes.. A unidade fundamental do computador é o bit: 0 ou 1.. Um byte é composto por 8 bits.. Uma palavra é um conjunto de bytes que corresponde a uma unidade
de informação.– Essa informação pode ser um endereço, um dado, etc.– Tamanhos comuns de palavra são 8, 16 e 32 bits (i.e. 1, 2 e 4 bytes).
. Capacidade de memória externa é usualmente expressa em bytes.
![Page 57: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/57.jpg)
8
Localização & Capacidade :: Classificando Memórias
1 Localização: diz respeito a onde a memória se encontra em relaçãoao sistema computacional.. Interna: Memória Principal (RAM), Registradores da CPU, Unidade
de Controle, Memória Cache.. Externa: Memórias de Disco/Fita; precisam ser acessadas por meio
de controladores de E/S.
2 Capacidade: palavras vs. bytes.. A unidade fundamental do computador é o bit: 0 ou 1.. Um byte é composto por 8 bits.. Uma palavra é um conjunto de bytes que corresponde a uma unidade
de informação.– Essa informação pode ser um endereço, um dado, etc.– Tamanhos comuns de palavra são 8, 16 e 32 bits (i.e. 1, 2 e 4 bytes).
. Capacidade de memória externa é usualmente expressa em bytes.
![Page 58: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/58.jpg)
9
Unid. de Transf. & Desempenho :: Classificando Memórias
3 Unidade de Transferência: corresponde ao número de linhas elétricasligadas ao módulo de memória interna.. Contabiliza o número de bits lidos/escritos na memória interna de
uma só vez.. Não precisa necessariamente ser igual a uma palavra .. Já para a memória externa, normalmente se contabiliza conjuntos de
palavras chamadas blocos.
4 Desempenho: mede a rapidez (ou lentidão) de acesso, leitura ouescrita de informações da memória.. Tempo de Acesso (latência): o tempo desde o instante em que um
endereço é apresentado à memória até o instante em que os dadosestão disponíveis para uso.
. Tempo de Ciclo de Memória: o tempo de acesso adicionado aqualquer overhead∗ antes que um segundo acesso possa ser feito.
. Taxa de Transferência: a taxa em que dados podem ser transferidospara dentro/fora da unidade de memória.
. As medidas de Desempenho dependem do Método de Acesso.
∗Tempo adicional
![Page 59: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/59.jpg)
9
Unid. de Transf. & Desempenho :: Classificando Memórias
3 Unidade de Transferência: corresponde ao número de linhas elétricasligadas ao módulo de memória interna.. Contabiliza o número de bits lidos/escritos na memória interna de
uma só vez.. Não precisa necessariamente ser igual a uma palavra .. Já para a memória externa, normalmente se contabiliza conjuntos de
palavras chamadas blocos.
4 Desempenho: mede a rapidez (ou lentidão) de acesso, leitura ouescrita de informações da memória.. Tempo de Acesso (latência): o tempo desde o instante em que um
endereço é apresentado à memória até o instante em que os dadosestão disponíveis para uso.
. Tempo de Ciclo de Memória: o tempo de acesso adicionado aqualquer overhead∗ antes que um segundo acesso possa ser feito.
. Taxa de Transferência: a taxa em que dados podem ser transferidospara dentro/fora da unidade de memória.
. As medidas de Desempenho dependem do Método de Acesso.
∗Tempo adicional
![Page 60: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/60.jpg)
9
Unid. de Transf. & Desempenho :: Classificando Memórias
3 Unidade de Transferência: corresponde ao número de linhas elétricasligadas ao módulo de memória interna.. Contabiliza o número de bits lidos/escritos na memória interna de
uma só vez.. Não precisa necessariamente ser igual a uma palavra .. Já para a memória externa, normalmente se contabiliza conjuntos de
palavras chamadas blocos.
4 Desempenho: mede a rapidez (ou lentidão) de acesso, leitura ouescrita de informações da memória.. Tempo de Acesso (latência): o tempo desde o instante em que um
endereço é apresentado à memória até o instante em que os dadosestão disponíveis para uso.
. Tempo de Ciclo de Memória: o tempo de acesso adicionado aqualquer overhead∗ antes que um segundo acesso possa ser feito.
. Taxa de Transferência: a taxa em que dados podem ser transferidospara dentro/fora da unidade de memória.
. As medidas de Desempenho dependem do Método de Acesso.
∗Tempo adicional
![Page 61: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/61.jpg)
9
Unid. de Transf. & Desempenho :: Classificando Memórias
3 Unidade de Transferência: corresponde ao número de linhas elétricasligadas ao módulo de memória interna.. Contabiliza o número de bits lidos/escritos na memória interna de
uma só vez.. Não precisa necessariamente ser igual a uma palavra .. Já para a memória externa, normalmente se contabiliza conjuntos de
palavras chamadas blocos.
4 Desempenho: mede a rapidez (ou lentidão) de acesso, leitura ouescrita de informações da memória.. Tempo de Acesso (latência): o tempo desde o instante em que um
endereço é apresentado à memória até o instante em que os dadosestão disponíveis para uso.
. Tempo de Ciclo de Memória: o tempo de acesso adicionado aqualquer overhead∗ antes que um segundo acesso possa ser feito.
. Taxa de Transferência: a taxa em que dados podem ser transferidospara dentro/fora da unidade de memória.
. As medidas de Desempenho dependem do Método de Acesso.
∗Tempo adicional
![Page 62: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/62.jpg)
9
Unid. de Transf. & Desempenho :: Classificando Memórias
3 Unidade de Transferência: corresponde ao número de linhas elétricasligadas ao módulo de memória interna.. Contabiliza o número de bits lidos/escritos na memória interna de
uma só vez.. Não precisa necessariamente ser igual a uma palavra .. Já para a memória externa, normalmente se contabiliza conjuntos de
palavras chamadas blocos.
4 Desempenho: mede a rapidez (ou lentidão) de acesso, leitura ouescrita de informações da memória.. Tempo de Acesso (latência): o tempo desde o instante em que um
endereço é apresentado à memória até o instante em que os dadosestão disponíveis para uso.
. Tempo de Ciclo de Memória: o tempo de acesso adicionado aqualquer overhead∗ antes que um segundo acesso possa ser feito.
. Taxa de Transferência: a taxa em que dados podem ser transferidospara dentro/fora da unidade de memória.
. As medidas de Desempenho dependem do Método de Acesso.
∗Tempo adicional
![Page 63: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/63.jpg)
9
Unid. de Transf. & Desempenho :: Classificando Memórias
3 Unidade de Transferência: corresponde ao número de linhas elétricasligadas ao módulo de memória interna.. Contabiliza o número de bits lidos/escritos na memória interna de
uma só vez.. Não precisa necessariamente ser igual a uma palavra .. Já para a memória externa, normalmente se contabiliza conjuntos de
palavras chamadas blocos.
4 Desempenho: mede a rapidez (ou lentidão) de acesso, leitura ouescrita de informações da memória.. Tempo de Acesso (latência): o tempo desde o instante em que um
endereço é apresentado à memória até o instante em que os dadosestão disponíveis para uso.
. Tempo de Ciclo de Memória: o tempo de acesso adicionado aqualquer overhead∗ antes que um segundo acesso possa ser feito.
. Taxa de Transferência: a taxa em que dados podem ser transferidospara dentro/fora da unidade de memória.
. As medidas de Desempenho dependem do Método de Acesso.
∗Tempo adicional
![Page 64: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/64.jpg)
9
Unid. de Transf. & Desempenho :: Classificando Memórias
3 Unidade de Transferência: corresponde ao número de linhas elétricasligadas ao módulo de memória interna.. Contabiliza o número de bits lidos/escritos na memória interna de
uma só vez.. Não precisa necessariamente ser igual a uma palavra .. Já para a memória externa, normalmente se contabiliza conjuntos de
palavras chamadas blocos.
4 Desempenho: mede a rapidez (ou lentidão) de acesso, leitura ouescrita de informações da memória.. Tempo de Acesso (latência): o tempo desde o instante em que um
endereço é apresentado à memória até o instante em que os dadosestão disponíveis para uso.
. Tempo de Ciclo de Memória: o tempo de acesso adicionado aqualquer overhead∗ antes que um segundo acesso possa ser feito.
. Taxa de Transferência: a taxa em que dados podem ser transferidospara dentro/fora da unidade de memória.
. As medidas de Desempenho dependem do Método de Acesso.
∗Tempo adicional
![Page 65: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/65.jpg)
9
Unid. de Transf. & Desempenho :: Classificando Memórias
3 Unidade de Transferência: corresponde ao número de linhas elétricasligadas ao módulo de memória interna.. Contabiliza o número de bits lidos/escritos na memória interna de
uma só vez.. Não precisa necessariamente ser igual a uma palavra .. Já para a memória externa, normalmente se contabiliza conjuntos de
palavras chamadas blocos.
4 Desempenho: mede a rapidez (ou lentidão) de acesso, leitura ouescrita de informações da memória.. Tempo de Acesso (latência): o tempo desde o instante em que um
endereço é apresentado à memória até o instante em que os dadosestão disponíveis para uso.
. Tempo de Ciclo de Memória: o tempo de acesso adicionado aqualquer overhead∗ antes que um segundo acesso possa ser feito.
. Taxa de Transferência: a taxa em que dados podem ser transferidospara dentro/fora da unidade de memória.
. As medidas de Desempenho dependem do Método de Acesso.
∗Tempo adicional
![Page 66: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/66.jpg)
9
Unid. de Transf. & Desempenho :: Classificando Memórias
3 Unidade de Transferência: corresponde ao número de linhas elétricasligadas ao módulo de memória interna.. Contabiliza o número de bits lidos/escritos na memória interna de
uma só vez.. Não precisa necessariamente ser igual a uma palavra .. Já para a memória externa, normalmente se contabiliza conjuntos de
palavras chamadas blocos.
4 Desempenho: mede a rapidez (ou lentidão) de acesso, leitura ouescrita de informações da memória.. Tempo de Acesso (latência): o tempo desde o instante em que um
endereço é apresentado à memória até o instante em que os dadosestão disponíveis para uso.
. Tempo de Ciclo de Memória: o tempo de acesso adicionado aqualquer overhead∗ antes que um segundo acesso possa ser feito.
. Taxa de Transferência: a taxa em que dados podem ser transferidospara dentro/fora da unidade de memória.
. As medidas de Desempenho dependem do Método de Acesso.
∗Tempo adicional
![Page 67: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/67.jpg)
10
Métodos de Acesso :: Classificando Memórias5 Método de Acesso:
. Sequencial: A memória é organizada em registros.– O acesso é feito de forma sequencial, linear e rígida.– A “cabeça” de leitura/escrita é compartilhada entre todos os acessos
à memória.– Exemplo: fita magnética.
. Direto: Os registros têm um endereço (físico) exclusivo.– Também usa uma cabeça de leitura/escrita compartilhada.– Quando requisitada, a cabeça se move para a “vizinhança” do
registro.– Em seguida, é realizada uma busca sequencial na vizinhança.– Exemplo: disco rígido.
. Aleatório: cada local tem um mecanismo de endereçamentoexclusivo, fisicamente interligado.
– A palavra “aleatório” pode gerar uma confusão... não tem nada dealeatório aqui.
– Cada posição de memória é indexada, como um array.– Tempo de acesso é constante.– Exemplos: Memória principal (RAM); Cache.
. Associativo: parecido com aleatório.– Acesso é feito comparando um número de bits dentro de cada
registro.– Palavra é recuperada com base no conteúdo ao invés do endereço.– Exemplo: Cache.
![Page 68: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/68.jpg)
10
Métodos de Acesso :: Classificando Memórias5 Método de Acesso:
. Sequencial: A memória é organizada em registros.– O acesso é feito de forma sequencial, linear e rígida.– A “cabeça” de leitura/escrita é compartilhada entre todos os acessos
à memória.– Exemplo: fita magnética.
. Direto: Os registros têm um endereço (físico) exclusivo.– Também usa uma cabeça de leitura/escrita compartilhada.– Quando requisitada, a cabeça se move para a “vizinhança” do
registro.– Em seguida, é realizada uma busca sequencial na vizinhança.– Exemplo: disco rígido.
. Aleatório: cada local tem um mecanismo de endereçamentoexclusivo, fisicamente interligado.
– A palavra “aleatório” pode gerar uma confusão... não tem nada dealeatório aqui.
– Cada posição de memória é indexada, como um array.– Tempo de acesso é constante.– Exemplos: Memória principal (RAM); Cache.
. Associativo: parecido com aleatório.– Acesso é feito comparando um número de bits dentro de cada
registro.– Palavra é recuperada com base no conteúdo ao invés do endereço.– Exemplo: Cache.
![Page 69: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/69.jpg)
10
Métodos de Acesso :: Classificando Memórias5 Método de Acesso:
. Sequencial: A memória é organizada em registros.– O acesso é feito de forma sequencial, linear e rígida.– A “cabeça” de leitura/escrita é compartilhada entre todos os acessos
à memória.– Exemplo: fita magnética.
. Direto: Os registros têm um endereço (físico) exclusivo.– Também usa uma cabeça de leitura/escrita compartilhada.– Quando requisitada, a cabeça se move para a “vizinhança” do
registro.– Em seguida, é realizada uma busca sequencial na vizinhança.– Exemplo: disco rígido.
. Aleatório: cada local tem um mecanismo de endereçamentoexclusivo, fisicamente interligado.
– A palavra “aleatório” pode gerar uma confusão... não tem nada dealeatório aqui.
– Cada posição de memória é indexada, como um array.– Tempo de acesso é constante.– Exemplos: Memória principal (RAM); Cache.
. Associativo: parecido com aleatório.– Acesso é feito comparando um número de bits dentro de cada
registro.– Palavra é recuperada com base no conteúdo ao invés do endereço.– Exemplo: Cache.
![Page 70: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/70.jpg)
10
Métodos de Acesso :: Classificando Memórias5 Método de Acesso:
. Sequencial: A memória é organizada em registros.– O acesso é feito de forma sequencial, linear e rígida.– A “cabeça” de leitura/escrita é compartilhada entre todos os acessos
à memória.– Exemplo: fita magnética.
. Direto: Os registros têm um endereço (físico) exclusivo.– Também usa uma cabeça de leitura/escrita compartilhada.– Quando requisitada, a cabeça se move para a “vizinhança” do
registro.– Em seguida, é realizada uma busca sequencial na vizinhança.– Exemplo: disco rígido.
. Aleatório: cada local tem um mecanismo de endereçamentoexclusivo, fisicamente interligado.
– A palavra “aleatório” pode gerar uma confusão... não tem nada dealeatório aqui.
– Cada posição de memória é indexada, como um array.– Tempo de acesso é constante.– Exemplos: Memória principal (RAM); Cache.
. Associativo: parecido com aleatório.– Acesso é feito comparando um número de bits dentro de cada
registro.– Palavra é recuperada com base no conteúdo ao invés do endereço.– Exemplo: Cache.
![Page 71: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/71.jpg)
10
Métodos de Acesso :: Classificando Memórias5 Método de Acesso:
. Sequencial: A memória é organizada em registros.– O acesso é feito de forma sequencial, linear e rígida.– A “cabeça” de leitura/escrita é compartilhada entre todos os acessos
à memória.– Exemplo: fita magnética.
. Direto: Os registros têm um endereço (físico) exclusivo.– Também usa uma cabeça de leitura/escrita compartilhada.– Quando requisitada, a cabeça se move para a “vizinhança” do
registro.– Em seguida, é realizada uma busca sequencial na vizinhança.– Exemplo: disco rígido.
. Aleatório: cada local tem um mecanismo de endereçamentoexclusivo, fisicamente interligado.
– A palavra “aleatório” pode gerar uma confusão... não tem nada dealeatório aqui.
– Cada posição de memória é indexada, como um array.– Tempo de acesso é constante.– Exemplos: Memória principal (RAM); Cache.
. Associativo: parecido com aleatório.– Acesso é feito comparando um número de bits dentro de cada
registro.– Palavra é recuperada com base no conteúdo ao invés do endereço.– Exemplo: Cache.
![Page 72: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/72.jpg)
10
Métodos de Acesso :: Classificando Memórias5 Método de Acesso:
. Sequencial: A memória é organizada em registros.– O acesso é feito de forma sequencial, linear e rígida.– A “cabeça” de leitura/escrita é compartilhada entre todos os acessos
à memória.– Exemplo: fita magnética.
. Direto: Os registros têm um endereço (físico) exclusivo.– Também usa uma cabeça de leitura/escrita compartilhada.– Quando requisitada, a cabeça se move para a “vizinhança” do
registro.– Em seguida, é realizada uma busca sequencial na vizinhança.– Exemplo: disco rígido.
. Aleatório: cada local tem um mecanismo de endereçamentoexclusivo, fisicamente interligado.
– A palavra “aleatório” pode gerar uma confusão... não tem nada dealeatório aqui.
– Cada posição de memória é indexada, como um array.– Tempo de acesso é constante.– Exemplos: Memória principal (RAM); Cache.
. Associativo: parecido com aleatório.– Acesso é feito comparando um número de bits dentro de cada
registro.– Palavra é recuperada com base no conteúdo ao invés do endereço.– Exemplo: Cache.
![Page 73: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/73.jpg)
10
Métodos de Acesso :: Classificando Memórias5 Método de Acesso:
. Sequencial: A memória é organizada em registros.– O acesso é feito de forma sequencial, linear e rígida.– A “cabeça” de leitura/escrita é compartilhada entre todos os acessos
à memória.– Exemplo: fita magnética.
. Direto: Os registros têm um endereço (físico) exclusivo.– Também usa uma cabeça de leitura/escrita compartilhada.– Quando requisitada, a cabeça se move para a “vizinhança” do
registro.– Em seguida, é realizada uma busca sequencial na vizinhança.– Exemplo: disco rígido.
. Aleatório: cada local tem um mecanismo de endereçamentoexclusivo, fisicamente interligado.
– A palavra “aleatório” pode gerar uma confusão... não tem nada dealeatório aqui.
– Cada posição de memória é indexada, como um array.– Tempo de acesso é constante.– Exemplos: Memória principal (RAM); Cache.
. Associativo: parecido com aleatório.– Acesso é feito comparando um número de bits dentro de cada
registro.– Palavra é recuperada com base no conteúdo ao invés do endereço.– Exemplo: Cache.
![Page 74: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/74.jpg)
10
Métodos de Acesso :: Classificando Memórias5 Método de Acesso:
. Sequencial: A memória é organizada em registros.– O acesso é feito de forma sequencial, linear e rígida.– A “cabeça” de leitura/escrita é compartilhada entre todos os acessos
à memória.– Exemplo: fita magnética.
. Direto: Os registros têm um endereço (físico) exclusivo.– Também usa uma cabeça de leitura/escrita compartilhada.– Quando requisitada, a cabeça se move para a “vizinhança” do
registro.– Em seguida, é realizada uma busca sequencial na vizinhança.– Exemplo: disco rígido.
. Aleatório: cada local tem um mecanismo de endereçamentoexclusivo, fisicamente interligado.
– A palavra “aleatório” pode gerar uma confusão... não tem nada dealeatório aqui.
– Cada posição de memória é indexada, como um array.– Tempo de acesso é constante.– Exemplos: Memória principal (RAM); Cache.
. Associativo: parecido com aleatório.– Acesso é feito comparando um número de bits dentro de cada
registro.– Palavra é recuperada com base no conteúdo ao invés do endereço.– Exemplo: Cache.
![Page 75: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/75.jpg)
10
Métodos de Acesso :: Classificando Memórias5 Método de Acesso:
. Sequencial: A memória é organizada em registros.– O acesso é feito de forma sequencial, linear e rígida.– A “cabeça” de leitura/escrita é compartilhada entre todos os acessos
à memória.– Exemplo: fita magnética.
. Direto: Os registros têm um endereço (físico) exclusivo.– Também usa uma cabeça de leitura/escrita compartilhada.– Quando requisitada, a cabeça se move para a “vizinhança” do
registro.– Em seguida, é realizada uma busca sequencial na vizinhança.– Exemplo: disco rígido.
. Aleatório: cada local tem um mecanismo de endereçamentoexclusivo, fisicamente interligado.
– A palavra “aleatório” pode gerar uma confusão... não tem nada dealeatório aqui.
– Cada posição de memória é indexada, como um array.– Tempo de acesso é constante.– Exemplos: Memória principal (RAM); Cache.
. Associativo: parecido com aleatório.– Acesso é feito comparando um número de bits dentro de cada
registro.– Palavra é recuperada com base no conteúdo ao invés do endereço.– Exemplo: Cache.
![Page 76: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/76.jpg)
10
Métodos de Acesso :: Classificando Memórias5 Método de Acesso:
. Sequencial: A memória é organizada em registros.– O acesso é feito de forma sequencial, linear e rígida.– A “cabeça” de leitura/escrita é compartilhada entre todos os acessos
à memória.– Exemplo: fita magnética.
. Direto: Os registros têm um endereço (físico) exclusivo.– Também usa uma cabeça de leitura/escrita compartilhada.– Quando requisitada, a cabeça se move para a “vizinhança” do
registro.– Em seguida, é realizada uma busca sequencial na vizinhança.– Exemplo: disco rígido.
. Aleatório: cada local tem um mecanismo de endereçamentoexclusivo, fisicamente interligado.
– A palavra “aleatório” pode gerar uma confusão... não tem nada dealeatório aqui.
– Cada posição de memória é indexada, como um array.– Tempo de acesso é constante.– Exemplos: Memória principal (RAM); Cache.
. Associativo: parecido com aleatório.– Acesso é feito comparando um número de bits dentro de cada
registro.– Palavra é recuperada com base no conteúdo ao invés do endereço.– Exemplo: Cache.
![Page 77: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/77.jpg)
10
Métodos de Acesso :: Classificando Memórias5 Método de Acesso:
. Sequencial: A memória é organizada em registros.– O acesso é feito de forma sequencial, linear e rígida.– A “cabeça” de leitura/escrita é compartilhada entre todos os acessos
à memória.– Exemplo: fita magnética.
. Direto: Os registros têm um endereço (físico) exclusivo.– Também usa uma cabeça de leitura/escrita compartilhada.– Quando requisitada, a cabeça se move para a “vizinhança” do
registro.– Em seguida, é realizada uma busca sequencial na vizinhança.– Exemplo: disco rígido.
. Aleatório: cada local tem um mecanismo de endereçamentoexclusivo, fisicamente interligado.
– A palavra “aleatório” pode gerar uma confusão... não tem nada dealeatório aqui.
– Cada posição de memória é indexada, como um array.– Tempo de acesso é constante.– Exemplos: Memória principal (RAM); Cache.
. Associativo: parecido com aleatório.– Acesso é feito comparando um número de bits dentro de cada
registro.– Palavra é recuperada com base no conteúdo ao invés do endereço.– Exemplo: Cache.
![Page 78: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/78.jpg)
10
Métodos de Acesso :: Classificando Memórias5 Método de Acesso:
. Sequencial: A memória é organizada em registros.– O acesso é feito de forma sequencial, linear e rígida.– A “cabeça” de leitura/escrita é compartilhada entre todos os acessos
à memória.– Exemplo: fita magnética.
. Direto: Os registros têm um endereço (físico) exclusivo.– Também usa uma cabeça de leitura/escrita compartilhada.– Quando requisitada, a cabeça se move para a “vizinhança” do
registro.– Em seguida, é realizada uma busca sequencial na vizinhança.– Exemplo: disco rígido.
. Aleatório: cada local tem um mecanismo de endereçamentoexclusivo, fisicamente interligado.
– A palavra “aleatório” pode gerar uma confusão... não tem nada dealeatório aqui.
– Cada posição de memória é indexada, como um array.– Tempo de acesso é constante.– Exemplos: Memória principal (RAM); Cache.
. Associativo: parecido com aleatório.– Acesso é feito comparando um número de bits dentro de cada
registro.– Palavra é recuperada com base no conteúdo ao invés do endereço.– Exemplo: Cache.
![Page 79: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/79.jpg)
10
Métodos de Acesso :: Classificando Memórias5 Método de Acesso:
. Sequencial: A memória é organizada em registros.– O acesso é feito de forma sequencial, linear e rígida.– A “cabeça” de leitura/escrita é compartilhada entre todos os acessos
à memória.– Exemplo: fita magnética.
. Direto: Os registros têm um endereço (físico) exclusivo.– Também usa uma cabeça de leitura/escrita compartilhada.– Quando requisitada, a cabeça se move para a “vizinhança” do
registro.– Em seguida, é realizada uma busca sequencial na vizinhança.– Exemplo: disco rígido.
. Aleatório: cada local tem um mecanismo de endereçamentoexclusivo, fisicamente interligado.
– A palavra “aleatório” pode gerar uma confusão... não tem nada dealeatório aqui.
– Cada posição de memória é indexada, como um array.– Tempo de acesso é constante.– Exemplos: Memória principal (RAM); Cache.
. Associativo: parecido com aleatório.– Acesso é feito comparando um número de bits dentro de cada
registro.– Palavra é recuperada com base no conteúdo ao invés do endereço.– Exemplo: Cache.
![Page 80: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/80.jpg)
10
Métodos de Acesso :: Classificando Memórias5 Método de Acesso:
. Sequencial: A memória é organizada em registros.– O acesso é feito de forma sequencial, linear e rígida.– A “cabeça” de leitura/escrita é compartilhada entre todos os acessos
à memória.– Exemplo: fita magnética.
. Direto: Os registros têm um endereço (físico) exclusivo.– Também usa uma cabeça de leitura/escrita compartilhada.– Quando requisitada, a cabeça se move para a “vizinhança” do
registro.– Em seguida, é realizada uma busca sequencial na vizinhança.– Exemplo: disco rígido.
. Aleatório: cada local tem um mecanismo de endereçamentoexclusivo, fisicamente interligado.
– A palavra “aleatório” pode gerar uma confusão... não tem nada dealeatório aqui.
– Cada posição de memória é indexada, como um array.– Tempo de acesso é constante.– Exemplos: Memória principal (RAM); Cache.
. Associativo: parecido com aleatório.– Acesso é feito comparando um número de bits dentro de cada
registro.– Palavra é recuperada com base no conteúdo ao invés do endereço.– Exemplo: Cache.
![Page 81: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/81.jpg)
10
Métodos de Acesso :: Classificando Memórias5 Método de Acesso:
. Sequencial: A memória é organizada em registros.– O acesso é feito de forma sequencial, linear e rígida.– A “cabeça” de leitura/escrita é compartilhada entre todos os acessos
à memória.– Exemplo: fita magnética.
. Direto: Os registros têm um endereço (físico) exclusivo.– Também usa uma cabeça de leitura/escrita compartilhada.– Quando requisitada, a cabeça se move para a “vizinhança” do
registro.– Em seguida, é realizada uma busca sequencial na vizinhança.– Exemplo: disco rígido.
. Aleatório: cada local tem um mecanismo de endereçamentoexclusivo, fisicamente interligado.
– A palavra “aleatório” pode gerar uma confusão... não tem nada dealeatório aqui.
– Cada posição de memória é indexada, como um array.– Tempo de acesso é constante.– Exemplos: Memória principal (RAM); Cache.
. Associativo: parecido com aleatório.– Acesso é feito comparando um número de bits dentro de cada
registro.– Palavra é recuperada com base no conteúdo ao invés do endereço.– Exemplo: Cache.
![Page 82: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/82.jpg)
10
Métodos de Acesso :: Classificando Memórias5 Método de Acesso:
. Sequencial: A memória é organizada em registros.– O acesso é feito de forma sequencial, linear e rígida.– A “cabeça” de leitura/escrita é compartilhada entre todos os acessos
à memória.– Exemplo: fita magnética.
. Direto: Os registros têm um endereço (físico) exclusivo.– Também usa uma cabeça de leitura/escrita compartilhada.– Quando requisitada, a cabeça se move para a “vizinhança” do
registro.– Em seguida, é realizada uma busca sequencial na vizinhança.– Exemplo: disco rígido.
. Aleatório: cada local tem um mecanismo de endereçamentoexclusivo, fisicamente interligado.
– A palavra “aleatório” pode gerar uma confusão... não tem nada dealeatório aqui.
– Cada posição de memória é indexada, como um array.– Tempo de acesso é constante.– Exemplos: Memória principal (RAM); Cache.
. Associativo: parecido com aleatório.– Acesso é feito comparando um número de bits dentro de cada
registro.– Palavra é recuperada com base no conteúdo ao invés do endereço.– Exemplo: Cache.
![Page 83: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/83.jpg)
10
Métodos de Acesso :: Classificando Memórias5 Método de Acesso:
. Sequencial: A memória é organizada em registros.– O acesso é feito de forma sequencial, linear e rígida.– A “cabeça” de leitura/escrita é compartilhada entre todos os acessos
à memória.– Exemplo: fita magnética.
. Direto: Os registros têm um endereço (físico) exclusivo.– Também usa uma cabeça de leitura/escrita compartilhada.– Quando requisitada, a cabeça se move para a “vizinhança” do
registro.– Em seguida, é realizada uma busca sequencial na vizinhança.– Exemplo: disco rígido.
. Aleatório: cada local tem um mecanismo de endereçamentoexclusivo, fisicamente interligado.
– A palavra “aleatório” pode gerar uma confusão... não tem nada dealeatório aqui.
– Cada posição de memória é indexada, como um array.– Tempo de acesso é constante.– Exemplos: Memória principal (RAM); Cache.
. Associativo: parecido com aleatório.– Acesso é feito comparando um número de bits dentro de cada
registro.– Palavra é recuperada com base no conteúdo ao invés do endereço.– Exemplo: Cache.
![Page 84: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/84.jpg)
10
Métodos de Acesso :: Classificando Memórias5 Método de Acesso:
. Sequencial: A memória é organizada em registros.– O acesso é feito de forma sequencial, linear e rígida.– A “cabeça” de leitura/escrita é compartilhada entre todos os acessos
à memória.– Exemplo: fita magnética.
. Direto: Os registros têm um endereço (físico) exclusivo.– Também usa uma cabeça de leitura/escrita compartilhada.– Quando requisitada, a cabeça se move para a “vizinhança” do
registro.– Em seguida, é realizada uma busca sequencial na vizinhança.– Exemplo: disco rígido.
. Aleatório: cada local tem um mecanismo de endereçamentoexclusivo, fisicamente interligado.
– A palavra “aleatório” pode gerar uma confusão... não tem nada dealeatório aqui.
– Cada posição de memória é indexada, como um array.– Tempo de acesso é constante.– Exemplos: Memória principal (RAM); Cache.
. Associativo: parecido com aleatório.– Acesso é feito comparando um número de bits dentro de cada
registro.– Palavra é recuperada com base no conteúdo ao invés do endereço.– Exemplo: Cache.
![Page 85: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/85.jpg)
10
Métodos de Acesso :: Classificando Memórias5 Método de Acesso:
. Sequencial: A memória é organizada em registros.– O acesso é feito de forma sequencial, linear e rígida.– A “cabeça” de leitura/escrita é compartilhada entre todos os acessos
à memória.– Exemplo: fita magnética.
. Direto: Os registros têm um endereço (físico) exclusivo.– Também usa uma cabeça de leitura/escrita compartilhada.– Quando requisitada, a cabeça se move para a “vizinhança” do
registro.– Em seguida, é realizada uma busca sequencial na vizinhança.– Exemplo: disco rígido.
. Aleatório: cada local tem um mecanismo de endereçamentoexclusivo, fisicamente interligado.
– A palavra “aleatório” pode gerar uma confusão... não tem nada dealeatório aqui.
– Cada posição de memória é indexada, como um array.– Tempo de acesso é constante.– Exemplos: Memória principal (RAM); Cache.
. Associativo: parecido com aleatório.– Acesso é feito comparando um número de bits dentro de cada
registro.– Palavra é recuperada com base no conteúdo ao invés do endereço.– Exemplo: Cache.
![Page 86: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/86.jpg)
11
Tecnologia & Características :: Classificando Memórias
6 Tecnologia: a parte organizacional de como a informação éarmazenada.. Memórias semicondutora, superfície magnética (disco e fita), óptica
e magneto-óptica.
7 Características Físicas: diz respeito a volatilidade da memória.. Em memória volátil, a informação se deteriora naturalmente ou se
perde quando a energia elétrica é desligada.– Exemplo: memória semicondutora.
. Memórias não-voláteis mantém a informação gravada semdeterioração até que ela seja deliberadamente mudada.
– Exemplo: unidades de memória de fita (VHS).
![Page 87: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/87.jpg)
11
Tecnologia & Características :: Classificando Memórias
6 Tecnologia: a parte organizacional de como a informação éarmazenada.. Memórias semicondutora, superfície magnética (disco e fita), óptica
e magneto-óptica.
7 Características Físicas: diz respeito a volatilidade da memória.. Em memória volátil, a informação se deteriora naturalmente ou se
perde quando a energia elétrica é desligada.– Exemplo: memória semicondutora.
. Memórias não-voláteis mantém a informação gravada semdeterioração até que ela seja deliberadamente mudada.
– Exemplo: unidades de memória de fita (VHS).
![Page 88: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/88.jpg)
11
Tecnologia & Características :: Classificando Memórias
6 Tecnologia: a parte organizacional de como a informação éarmazenada.. Memórias semicondutora, superfície magnética (disco e fita), óptica
e magneto-óptica.
7 Características Físicas: diz respeito a volatilidade da memória.. Em memória volátil, a informação se deteriora naturalmente ou se
perde quando a energia elétrica é desligada.– Exemplo: memória semicondutora.
. Memórias não-voláteis mantém a informação gravada semdeterioração até que ela seja deliberadamente mudada.
– Exemplo: unidades de memória de fita (VHS).
![Page 89: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/89.jpg)
11
Tecnologia & Características :: Classificando Memórias
6 Tecnologia: a parte organizacional de como a informação éarmazenada.. Memórias semicondutora, superfície magnética (disco e fita), óptica
e magneto-óptica.
7 Características Físicas: diz respeito a volatilidade da memória.. Em memória volátil, a informação se deteriora naturalmente ou se
perde quando a energia elétrica é desligada.– Exemplo: memória semicondutora.
. Memórias não-voláteis mantém a informação gravada semdeterioração até que ela seja deliberadamente mudada.
– Exemplo: unidades de memória de fita (VHS).
![Page 90: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/90.jpg)
11
Tecnologia & Características :: Classificando Memórias
6 Tecnologia: a parte organizacional de como a informação éarmazenada.. Memórias semicondutora, superfície magnética (disco e fita), óptica
e magneto-óptica.
7 Características Físicas: diz respeito a volatilidade da memória.. Em memória volátil, a informação se deteriora naturalmente ou se
perde quando a energia elétrica é desligada.– Exemplo: memória semicondutora.
. Memórias não-voláteis mantém a informação gravada semdeterioração até que ela seja deliberadamente mudada.
– Exemplo: unidades de memória de fita (VHS).
![Page 91: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/91.jpg)
11
Tecnologia & Características :: Classificando Memórias
6 Tecnologia: a parte organizacional de como a informação éarmazenada.. Memórias semicondutora, superfície magnética (disco e fita), óptica
e magneto-óptica.
7 Características Físicas: diz respeito a volatilidade da memória.. Em memória volátil, a informação se deteriora naturalmente ou se
perde quando a energia elétrica é desligada.– Exemplo: memória semicondutora.
. Memórias não-voláteis mantém a informação gravada semdeterioração até que ela seja deliberadamente mudada.
– Exemplo: unidades de memória de fita (VHS).
![Page 92: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/92.jpg)
11
Tecnologia & Características :: Classificando Memórias
6 Tecnologia: a parte organizacional de como a informação éarmazenada.. Memórias semicondutora, superfície magnética (disco e fita), óptica
e magneto-óptica.
7 Características Físicas: diz respeito a volatilidade da memória.. Em memória volátil, a informação se deteriora naturalmente ou se
perde quando a energia elétrica é desligada.– Exemplo: memória semicondutora.
. Memórias não-voláteis mantém a informação gravada semdeterioração até que ela seja deliberadamente mudada.
– Exemplo: unidades de memória de fita (VHS).
![Page 93: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/93.jpg)
12
Timeline das Tecnologias
FitaMagnética
1950
Cassette
1963
Disquete
1969
Disco Rígido
1970
CD
1979
DVD
1995
Flash
2000
Blu-Ray Cloud
� Fita Magnética: backup de dados, armazenamento perene.– Vantagens: pequeno, robusto, portátil e baixo custo.– Desvantagens: acesso serial; leitura e escrita devagar.
� Disco Rígido: memória secundária ligada ao computador.– Vantagens: alta capacidade; baixo custo.– Desvantagens: tamanho físico; fragilidade.
� Memória Flash: memória não-volátil; permite reescrita.– Vantagens: alta capacidade; portabilidade; durabilidade.– Desvantagens: “erro humano”.
� Cloud: utiliza de outras servidores para armazenar dados.– Vantagens: alta disponibilidade e capacidade.– Desvantagens: depende de conexão à Internet; custo.
![Page 94: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/94.jpg)
12
Timeline das Tecnologias
FitaMagnética
1950
Cassette
1963
Disquete
1969
Disco Rígido
1970
CD
1979
DVD
1995
Flash
2000
Blu-Ray Cloud
� Fita Magnética: backup de dados, armazenamento perene.– Vantagens: pequeno, robusto, portátil e baixo custo.– Desvantagens: acesso serial; leitura e escrita devagar.
� Disco Rígido: memória secundária ligada ao computador.– Vantagens: alta capacidade; baixo custo.– Desvantagens: tamanho físico; fragilidade.
� Memória Flash: memória não-volátil; permite reescrita.– Vantagens: alta capacidade; portabilidade; durabilidade.– Desvantagens: “erro humano”.
� Cloud: utiliza de outras servidores para armazenar dados.– Vantagens: alta disponibilidade e capacidade.– Desvantagens: depende de conexão à Internet; custo.
![Page 95: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/95.jpg)
12
Timeline das Tecnologias
FitaMagnética
1950
Cassette
1963
Disquete
1969
Disco Rígido
1970
CD
1979
DVD
1995
Flash
2000
Blu-Ray Cloud
� Fita Magnética: backup de dados, armazenamento perene.– Vantagens: pequeno, robusto, portátil e baixo custo.– Desvantagens: acesso serial; leitura e escrita devagar.
� Disco Rígido: memória secundária ligada ao computador.– Vantagens: alta capacidade; baixo custo.– Desvantagens: tamanho físico; fragilidade.
� Memória Flash: memória não-volátil; permite reescrita.– Vantagens: alta capacidade; portabilidade; durabilidade.– Desvantagens: “erro humano”.
� Cloud: utiliza de outras servidores para armazenar dados.– Vantagens: alta disponibilidade e capacidade.– Desvantagens: depende de conexão à Internet; custo.
![Page 96: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/96.jpg)
12
Timeline das Tecnologias
FitaMagnética
1950
Cassette
1963
Disquete
1969
Disco Rígido
1970
CD
1979
DVD
1995
Flash
2000
Blu-Ray Cloud
� Fita Magnética: backup de dados, armazenamento perene.– Vantagens: pequeno, robusto, portátil e baixo custo.– Desvantagens: acesso serial; leitura e escrita devagar.
� Disco Rígido: memória secundária ligada ao computador.– Vantagens: alta capacidade; baixo custo.– Desvantagens: tamanho físico; fragilidade.
� Memória Flash: memória não-volátil; permite reescrita.– Vantagens: alta capacidade; portabilidade; durabilidade.– Desvantagens: “erro humano”.
� Cloud: utiliza de outras servidores para armazenar dados.– Vantagens: alta disponibilidade e capacidade.– Desvantagens: depende de conexão à Internet; custo.
![Page 97: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/97.jpg)
12
Timeline das Tecnologias
FitaMagnética
1950
Cassette
1963
Disquete
1969
Disco Rígido
1970
CD
1979
DVD
1995
Flash
2000
Blu-Ray Cloud
� Fita Magnética: backup de dados, armazenamento perene.– Vantagens: pequeno, robusto, portátil e baixo custo.– Desvantagens: acesso serial; leitura e escrita devagar.
� Disco Rígido: memória secundária ligada ao computador.– Vantagens: alta capacidade; baixo custo.– Desvantagens: tamanho físico; fragilidade.
� Memória Flash: memória não-volátil; permite reescrita.– Vantagens: alta capacidade; portabilidade; durabilidade.– Desvantagens: “erro humano”.
� Cloud: utiliza de outras servidores para armazenar dados.– Vantagens: alta disponibilidade e capacidade.– Desvantagens: depende de conexão à Internet; custo.
![Page 98: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/98.jpg)
12
Timeline das Tecnologias
FitaMagnética
1950
Cassette
1963
Disquete
1969
Disco Rígido
1970
CD
1979
DVD
1995
Flash
2000
Blu-Ray Cloud
� Fita Magnética: backup de dados, armazenamento perene.– Vantagens: pequeno, robusto, portátil e baixo custo.– Desvantagens: acesso serial; leitura e escrita devagar.
� Disco Rígido: memória secundária ligada ao computador.– Vantagens: alta capacidade; baixo custo.– Desvantagens: tamanho físico; fragilidade.
� Memória Flash: memória não-volátil; permite reescrita.– Vantagens: alta capacidade; portabilidade; durabilidade.– Desvantagens: “erro humano”.
� Cloud: utiliza de outras servidores para armazenar dados.– Vantagens: alta disponibilidade e capacidade.– Desvantagens: depende de conexão à Internet; custo.
![Page 99: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/99.jpg)
12
Timeline das Tecnologias
FitaMagnética
1950
Cassette
1963
Disquete
1969
Disco Rígido
1970
CD
1979
DVD
1995
Flash
2000
Blu-Ray Cloud
� Fita Magnética: backup de dados, armazenamento perene.– Vantagens: pequeno, robusto, portátil e baixo custo.– Desvantagens: acesso serial; leitura e escrita devagar.
� Disco Rígido: memória secundária ligada ao computador.– Vantagens: alta capacidade; baixo custo.– Desvantagens: tamanho físico; fragilidade.
� Memória Flash: memória não-volátil; permite reescrita.– Vantagens: alta capacidade; portabilidade; durabilidade.– Desvantagens: “erro humano”.
� Cloud: utiliza de outras servidores para armazenar dados.– Vantagens: alta disponibilidade e capacidade.– Desvantagens: depende de conexão à Internet; custo.
![Page 100: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/100.jpg)
12
Timeline das Tecnologias
FitaMagnética
1950
Cassette
1963
Disquete
1969
Disco Rígido
1970
CD
1979
DVD
1995
Flash
2000
Blu-Ray Cloud
� Fita Magnética: backup de dados, armazenamento perene.– Vantagens: pequeno, robusto, portátil e baixo custo.– Desvantagens: acesso serial; leitura e escrita devagar.
� Disco Rígido: memória secundária ligada ao computador.– Vantagens: alta capacidade; baixo custo.– Desvantagens: tamanho físico; fragilidade.
� Memória Flash: memória não-volátil; permite reescrita.– Vantagens: alta capacidade; portabilidade; durabilidade.– Desvantagens: “erro humano”.
� Cloud: utiliza de outras servidores para armazenar dados.– Vantagens: alta disponibilidade e capacidade.– Desvantagens: depende de conexão à Internet; custo.
![Page 101: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/101.jpg)
12
Timeline das Tecnologias
FitaMagnética
1950
Cassette
1963
Disquete
1969
Disco Rígido
1970
CD
1979
DVD
1995
Flash
2000
Blu-Ray
Cloud
� Fita Magnética: backup de dados, armazenamento perene.– Vantagens: pequeno, robusto, portátil e baixo custo.– Desvantagens: acesso serial; leitura e escrita devagar.
� Disco Rígido: memória secundária ligada ao computador.– Vantagens: alta capacidade; baixo custo.– Desvantagens: tamanho físico; fragilidade.
� Memória Flash: memória não-volátil; permite reescrita.– Vantagens: alta capacidade; portabilidade; durabilidade.– Desvantagens: “erro humano”.
� Cloud: utiliza de outras servidores para armazenar dados.– Vantagens: alta disponibilidade e capacidade.– Desvantagens: depende de conexão à Internet; custo.
![Page 102: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/102.jpg)
12
Timeline das Tecnologias
FitaMagnética
1950
Cassette
1963
Disquete
1969
Disco Rígido
1970
CD
1979
DVD
1995
Flash
2000
Blu-Ray Cloud
� Fita Magnética: backup de dados, armazenamento perene.– Vantagens: pequeno, robusto, portátil e baixo custo.– Desvantagens: acesso serial; leitura e escrita devagar.
� Disco Rígido: memória secundária ligada ao computador.– Vantagens: alta capacidade; baixo custo.– Desvantagens: tamanho físico; fragilidade.
� Memória Flash: memória não-volátil; permite reescrita.– Vantagens: alta capacidade; portabilidade; durabilidade.– Desvantagens: “erro humano”.
� Cloud: utiliza de outras servidores para armazenar dados.– Vantagens: alta disponibilidade e capacidade.– Desvantagens: depende de conexão à Internet; custo.
![Page 103: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/103.jpg)
13
A Hierarquia de Memória
![Page 104: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/104.jpg)
14
Perguntas fundamentais...
Três perguntas regem qualquer cientista/engenheiro da computação nahora de projetar a memória do computador:
1 Quanto?. Capacidade é livre.. Quanto mais memória, melhor?. “Se tiver memória disponível, alguém vai achar uma funcionalidade
pra ela.”
2 Com que velocidade?. Estamos falando de velocidade na hora de ler/escrever dados da
memória.. Maior desempenho requer que a memória seja capaz de acompanhar
a velocidade do processador.– Não adianta nada o processador operar a mil e ter que esperar o ciclo
de busca terminar.
3 Com que custo?. Normalmente, o custo é o trade-off.. Para melhorar as duas perguntas, usualmente o custo irá piorar.
![Page 105: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/105.jpg)
14
Perguntas fundamentais...
Três perguntas regem qualquer cientista/engenheiro da computação nahora de projetar a memória do computador:
1 Quanto?. Capacidade é livre.. Quanto mais memória, melhor?. “Se tiver memória disponível, alguém vai achar uma funcionalidade
pra ela.”
2 Com que velocidade?. Estamos falando de velocidade na hora de ler/escrever dados da
memória.. Maior desempenho requer que a memória seja capaz de acompanhar
a velocidade do processador.– Não adianta nada o processador operar a mil e ter que esperar o ciclo
de busca terminar.
3 Com que custo?. Normalmente, o custo é o trade-off.. Para melhorar as duas perguntas, usualmente o custo irá piorar.
![Page 106: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/106.jpg)
14
Perguntas fundamentais...
Três perguntas regem qualquer cientista/engenheiro da computação nahora de projetar a memória do computador:
1 Quanto?. Capacidade é livre.. Quanto mais memória, melhor?. “Se tiver memória disponível, alguém vai achar uma funcionalidade
pra ela.”
2 Com que velocidade?. Estamos falando de velocidade na hora de ler/escrever dados da
memória.. Maior desempenho requer que a memória seja capaz de acompanhar
a velocidade do processador.– Não adianta nada o processador operar a mil e ter que esperar o ciclo
de busca terminar.
3 Com que custo?. Normalmente, o custo é o trade-off.. Para melhorar as duas perguntas, usualmente o custo irá piorar.
![Page 107: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/107.jpg)
14
Perguntas fundamentais...
Três perguntas regem qualquer cientista/engenheiro da computação nahora de projetar a memória do computador:
1 Quanto?. Capacidade é livre.. Quanto mais memória, melhor?. “Se tiver memória disponível, alguém vai achar uma funcionalidade
pra ela.”
2 Com que velocidade?. Estamos falando de velocidade na hora de ler/escrever dados da
memória.. Maior desempenho requer que a memória seja capaz de acompanhar
a velocidade do processador.– Não adianta nada o processador operar a mil e ter que esperar o ciclo
de busca terminar.
3 Com que custo?. Normalmente, o custo é o trade-off.. Para melhorar as duas perguntas, usualmente o custo irá piorar.
![Page 108: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/108.jpg)
14
Perguntas fundamentais...
Três perguntas regem qualquer cientista/engenheiro da computação nahora de projetar a memória do computador:
1 Quanto?. Capacidade é livre.. Quanto mais memória, melhor?. “Se tiver memória disponível, alguém vai achar uma funcionalidade
pra ela.”
2 Com que velocidade?. Estamos falando de velocidade na hora de ler/escrever dados da
memória.. Maior desempenho requer que a memória seja capaz de acompanhar
a velocidade do processador.– Não adianta nada o processador operar a mil e ter que esperar o ciclo
de busca terminar.
3 Com que custo?. Normalmente, o custo é o trade-off.. Para melhorar as duas perguntas, usualmente o custo irá piorar.
![Page 109: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/109.jpg)
14
Perguntas fundamentais...
Três perguntas regem qualquer cientista/engenheiro da computação nahora de projetar a memória do computador:
1 Quanto?. Capacidade é livre.. Quanto mais memória, melhor?. “Se tiver memória disponível, alguém vai achar uma funcionalidade
pra ela.”
2 Com que velocidade?. Estamos falando de velocidade na hora de ler/escrever dados da
memória.. Maior desempenho requer que a memória seja capaz de acompanhar
a velocidade do processador.– Não adianta nada o processador operar a mil e ter que esperar o ciclo
de busca terminar.
3 Com que custo?. Normalmente, o custo é o trade-off.. Para melhorar as duas perguntas, usualmente o custo irá piorar.
![Page 110: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/110.jpg)
14
Perguntas fundamentais...
Três perguntas regem qualquer cientista/engenheiro da computação nahora de projetar a memória do computador:
1 Quanto?. Capacidade é livre.. Quanto mais memória, melhor?. “Se tiver memória disponível, alguém vai achar uma funcionalidade
pra ela.”
2 Com que velocidade?. Estamos falando de velocidade na hora de ler/escrever dados da
memória.. Maior desempenho requer que a memória seja capaz de acompanhar
a velocidade do processador.– Não adianta nada o processador operar a mil e ter que esperar o ciclo
de busca terminar.
3 Com que custo?. Normalmente, o custo é o trade-off.. Para melhorar as duas perguntas, usualmente o custo irá piorar.
![Page 111: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/111.jpg)
14
Perguntas fundamentais...
Três perguntas regem qualquer cientista/engenheiro da computação nahora de projetar a memória do computador:
1 Quanto?. Capacidade é livre.. Quanto mais memória, melhor?. “Se tiver memória disponível, alguém vai achar uma funcionalidade
pra ela.”
2 Com que velocidade?. Estamos falando de velocidade na hora de ler/escrever dados da
memória.. Maior desempenho requer que a memória seja capaz de acompanhar
a velocidade do processador.– Não adianta nada o processador operar a mil e ter que esperar o ciclo
de busca terminar.
3 Com que custo?. Normalmente, o custo é o trade-off.. Para melhorar as duas perguntas, usualmente o custo irá piorar.
![Page 112: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/112.jpg)
14
Perguntas fundamentais...
Três perguntas regem qualquer cientista/engenheiro da computação nahora de projetar a memória do computador:
1 Quanto?. Capacidade é livre.. Quanto mais memória, melhor?. “Se tiver memória disponível, alguém vai achar uma funcionalidade
pra ela.”
2 Com que velocidade?. Estamos falando de velocidade na hora de ler/escrever dados da
memória.. Maior desempenho requer que a memória seja capaz de acompanhar
a velocidade do processador.– Não adianta nada o processador operar a mil e ter que esperar o ciclo
de busca terminar.
3 Com que custo?. Normalmente, o custo é o trade-off.. Para melhorar as duas perguntas, usualmente o custo irá piorar.
![Page 113: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/113.jpg)
14
Perguntas fundamentais...
Três perguntas regem qualquer cientista/engenheiro da computação nahora de projetar a memória do computador:
1 Quanto?. Capacidade é livre.. Quanto mais memória, melhor?. “Se tiver memória disponível, alguém vai achar uma funcionalidade
pra ela.”
2 Com que velocidade?. Estamos falando de velocidade na hora de ler/escrever dados da
memória.. Maior desempenho requer que a memória seja capaz de acompanhar
a velocidade do processador.– Não adianta nada o processador operar a mil e ter que esperar o ciclo
de busca terminar.
3 Com que custo?. Normalmente, o custo é o trade-off.. Para melhorar as duas perguntas, usualmente o custo irá piorar.
![Page 114: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/114.jpg)
14
Perguntas fundamentais...
Três perguntas regem qualquer cientista/engenheiro da computação nahora de projetar a memória do computador:
1 Quanto?. Capacidade é livre.. Quanto mais memória, melhor?. “Se tiver memória disponível, alguém vai achar uma funcionalidade
pra ela.”
2 Com que velocidade?. Estamos falando de velocidade na hora de ler/escrever dados da
memória.. Maior desempenho requer que a memória seja capaz de acompanhar
a velocidade do processador.– Não adianta nada o processador operar a mil e ter que esperar o ciclo
de busca terminar.
3 Com que custo?. Normalmente, o custo é o trade-off.. Para melhorar as duas perguntas, usualmente o custo irá piorar.
![Page 115: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/115.jpg)
15
Relação Fundamental
� Existe uma relação entre estas três características de memória:capacidade, tempo de acesso e custo.
1 ↓ tempo de acesso =⇒ ↑ custo por bit.2 ↑ capacidade =⇒ ↑ custo por bit.3 ↑ capacidade =⇒ ↑ tempo de acesso.
� O ideal seria ter tempo de acesso baixo para memórias de baixocusto e altíssima capacidade.
� Para sair do dilema, é preciso contar não com um único componentede memória, mas empregar uma hierarquia de memória.
![Page 116: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/116.jpg)
15
Relação Fundamental
� Existe uma relação entre estas três características de memória:capacidade, tempo de acesso e custo.
1 ↓ tempo de acesso =⇒ ↑ custo por bit.2 ↑ capacidade =⇒ ↑ custo por bit.3 ↑ capacidade =⇒ ↑ tempo de acesso.
� O ideal seria ter tempo de acesso baixo para memórias de baixocusto e altíssima capacidade.
� Para sair do dilema, é preciso contar não com um único componentede memória, mas empregar uma hierarquia de memória.
![Page 117: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/117.jpg)
15
Relação Fundamental
� Existe uma relação entre estas três características de memória:capacidade, tempo de acesso e custo.
1 ↓ tempo de acesso =⇒ ↑ custo por bit.2 ↑ capacidade =⇒ ↑ custo por bit.3 ↑ capacidade =⇒ ↑ tempo de acesso.
� O ideal seria ter tempo de acesso baixo para memórias de baixocusto e altíssima capacidade.
� Para sair do dilema, é preciso contar não com um único componentede memória, mas empregar uma hierarquia de memória.
![Page 118: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/118.jpg)
15
Relação Fundamental
� Existe uma relação entre estas três características de memória:capacidade, tempo de acesso e custo.
1 ↓ tempo de acesso =⇒ ↑ custo por bit.2 ↑ capacidade =⇒ ↑ custo por bit.3 ↑ capacidade =⇒ ↑ tempo de acesso.
� O ideal seria ter tempo de acesso baixo para memórias de baixocusto e altíssima capacidade.
� Para sair do dilema, é preciso contar não com um único componentede memória, mas empregar uma hierarquia de memória.
![Page 119: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/119.jpg)
15
Relação Fundamental
� Existe uma relação entre estas três características de memória:capacidade, tempo de acesso e custo.
1 ↓ tempo de acesso =⇒ ↑ custo por bit.2 ↑ capacidade =⇒ ↑ custo por bit.3 ↑ capacidade =⇒ ↑ tempo de acesso.
� O ideal seria ter tempo de acesso baixo para memórias de baixocusto e altíssima capacidade.
� Para sair do dilema, é preciso contar não com um único componentede memória, mas empregar uma hierarquia de memória.
![Page 120: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/120.jpg)
15
Relação Fundamental
� Existe uma relação entre estas três características de memória:capacidade, tempo de acesso e custo.
1 ↓ tempo de acesso =⇒ ↑ custo por bit.2 ↑ capacidade =⇒ ↑ custo por bit.3 ↑ capacidade =⇒ ↑ tempo de acesso.
� O ideal seria ter tempo de acesso baixo para memórias de baixocusto e altíssima capacidade.
� Para sair do dilema, é preciso contar não com um único componentede memória, mas empregar uma hierarquia de memória.
![Page 121: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/121.jpg)
15
Relação Fundamental
� Existe uma relação entre estas três características de memória:capacidade, tempo de acesso e custo.
1 ↓ tempo de acesso =⇒ ↑ custo por bit.2 ↑ capacidade =⇒ ↑ custo por bit.3 ↑ capacidade =⇒ ↑ tempo de acesso.
� O ideal seria ter tempo de acesso baixo para memórias de baixocusto e altíssima capacidade.
� Para sair do dilema, é preciso contar não com um único componentede memória, mas empregar uma hierarquia de memória.
![Page 122: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/122.jpg)
15
Relação Fundamental
� Existe uma relação entre estas três características de memória:capacidade, tempo de acesso e custo.
1 ↓ tempo de acesso =⇒ ↑ custo por bit.2 ↑ capacidade =⇒ ↑ custo por bit.3 ↑ capacidade =⇒ ↑ tempo de acesso.
� O ideal seria ter tempo de acesso baixo para memórias de baixocusto e altíssima capacidade.
� Para sair do dilema, é preciso contar não com um único componentede memória, mas empregar uma hierarquia de memória.
![Page 123: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/123.jpg)
15
Relação Fundamental
� Existe uma relação entre estas três características de memória:capacidade, tempo de acesso e custo.
1 ↓ tempo de acesso =⇒ ↑ custo por bit.2 ↑ capacidade =⇒ ↑ custo por bit.3 ↑ capacidade =⇒ ↑ tempo de acesso.
� O ideal seria ter tempo de acesso baixo para memórias de baixocusto e altíssima capacidade.
� Para sair do dilema, é preciso contar não com um único componentede memória, mas empregar uma hierarquia de memória.
![Page 124: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/124.jpg)
16
A Hierarquia de Memória
![Page 125: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/125.jpg)
16
A Hierarquia de Memória
↓ custo/bit↑ capacidade↑ tempo de acesso↓ frequência
![Page 126: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/126.jpg)
17
Níveis :: A Hierarquia de Memória
� Tipo de memória mais rápido, menor capacidade e maior custo/bitconsiste dos registradores do processador.. Máquinas contemporâneas possuem entre 16-64 registradores.. Registradores de propósito específico (Program Counter, Instruction
Register, etc.) + General purpose.
� Memória Cache. Nível de memória “intermediário”.. Não é visível nem ao usuário nem ao processador.. Vamos falar mais sobre ela depois...
� Memória Principal. Principal sistema de memória interna do computador.. Cada local na memória tem um endereço exclusivo.
� Memória Secundária. Auxiliar à memória principal.. Utilizada para armazenar arquivos e registros, não bytes ou palavras
individuais.. Estende a memória principal → Memória Virtual.
![Page 127: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/127.jpg)
17
Níveis :: A Hierarquia de Memória
� Tipo de memória mais rápido, menor capacidade e maior custo/bitconsiste dos registradores do processador.. Máquinas contemporâneas possuem entre 16-64 registradores.. Registradores de propósito específico (Program Counter, Instruction
Register, etc.) + General purpose.
� Memória Cache. Nível de memória “intermediário”.. Não é visível nem ao usuário nem ao processador.. Vamos falar mais sobre ela depois...
� Memória Principal. Principal sistema de memória interna do computador.. Cada local na memória tem um endereço exclusivo.
� Memória Secundária. Auxiliar à memória principal.. Utilizada para armazenar arquivos e registros, não bytes ou palavras
individuais.. Estende a memória principal → Memória Virtual.
![Page 128: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/128.jpg)
17
Níveis :: A Hierarquia de Memória
� Tipo de memória mais rápido, menor capacidade e maior custo/bitconsiste dos registradores do processador.. Máquinas contemporâneas possuem entre 16-64 registradores.. Registradores de propósito específico (Program Counter, Instruction
Register, etc.) + General purpose.
� Memória Cache. Nível de memória “intermediário”.. Não é visível nem ao usuário nem ao processador.. Vamos falar mais sobre ela depois...
� Memória Principal. Principal sistema de memória interna do computador.. Cada local na memória tem um endereço exclusivo.
� Memória Secundária. Auxiliar à memória principal.. Utilizada para armazenar arquivos e registros, não bytes ou palavras
individuais.. Estende a memória principal → Memória Virtual.
![Page 129: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/129.jpg)
17
Níveis :: A Hierarquia de Memória
� Tipo de memória mais rápido, menor capacidade e maior custo/bitconsiste dos registradores do processador.. Máquinas contemporâneas possuem entre 16-64 registradores.. Registradores de propósito específico (Program Counter, Instruction
Register, etc.) + General purpose.
� Memória Cache. Nível de memória “intermediário”.. Não é visível nem ao usuário nem ao processador.. Vamos falar mais sobre ela depois...
� Memória Principal. Principal sistema de memória interna do computador.. Cada local na memória tem um endereço exclusivo.
� Memória Secundária. Auxiliar à memória principal.. Utilizada para armazenar arquivos e registros, não bytes ou palavras
individuais.. Estende a memória principal → Memória Virtual.
![Page 130: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/130.jpg)
17
Níveis :: A Hierarquia de Memória
� Tipo de memória mais rápido, menor capacidade e maior custo/bitconsiste dos registradores do processador.. Máquinas contemporâneas possuem entre 16-64 registradores.. Registradores de propósito específico (Program Counter, Instruction
Register, etc.) + General purpose.
� Memória Cache. Nível de memória “intermediário”.. Não é visível nem ao usuário nem ao processador.. Vamos falar mais sobre ela depois...
� Memória Principal. Principal sistema de memória interna do computador.. Cada local na memória tem um endereço exclusivo.
� Memória Secundária. Auxiliar à memória principal.. Utilizada para armazenar arquivos e registros, não bytes ou palavras
individuais.. Estende a memória principal → Memória Virtual.
![Page 131: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/131.jpg)
17
Níveis :: A Hierarquia de Memória
� Tipo de memória mais rápido, menor capacidade e maior custo/bitconsiste dos registradores do processador.. Máquinas contemporâneas possuem entre 16-64 registradores.. Registradores de propósito específico (Program Counter, Instruction
Register, etc.) + General purpose.
� Memória Cache. Nível de memória “intermediário”.. Não é visível nem ao usuário nem ao processador.. Vamos falar mais sobre ela depois...
� Memória Principal. Principal sistema de memória interna do computador.. Cada local na memória tem um endereço exclusivo.
� Memória Secundária. Auxiliar à memória principal.. Utilizada para armazenar arquivos e registros, não bytes ou palavras
individuais.. Estende a memória principal → Memória Virtual.
![Page 132: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/132.jpg)
17
Níveis :: A Hierarquia de Memória
� Tipo de memória mais rápido, menor capacidade e maior custo/bitconsiste dos registradores do processador.. Máquinas contemporâneas possuem entre 16-64 registradores.. Registradores de propósito específico (Program Counter, Instruction
Register, etc.) + General purpose.
� Memória Cache. Nível de memória “intermediário”.. Não é visível nem ao usuário nem ao processador.. Vamos falar mais sobre ela depois...
� Memória Principal. Principal sistema de memória interna do computador.. Cada local na memória tem um endereço exclusivo.
� Memória Secundária. Auxiliar à memória principal.. Utilizada para armazenar arquivos e registros, não bytes ou palavras
individuais.. Estende a memória principal → Memória Virtual.
![Page 133: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/133.jpg)
17
Níveis :: A Hierarquia de Memória
� Tipo de memória mais rápido, menor capacidade e maior custo/bitconsiste dos registradores do processador.. Máquinas contemporâneas possuem entre 16-64 registradores.. Registradores de propósito específico (Program Counter, Instruction
Register, etc.) + General purpose.
� Memória Cache. Nível de memória “intermediário”.. Não é visível nem ao usuário nem ao processador.. Vamos falar mais sobre ela depois...
� Memória Principal. Principal sistema de memória interna do computador.. Cada local na memória tem um endereço exclusivo.
� Memória Secundária. Auxiliar à memória principal.. Utilizada para armazenar arquivos e registros, não bytes ou palavras
individuais.. Estende a memória principal → Memória Virtual.
![Page 134: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/134.jpg)
17
Níveis :: A Hierarquia de Memória
� Tipo de memória mais rápido, menor capacidade e maior custo/bitconsiste dos registradores do processador.. Máquinas contemporâneas possuem entre 16-64 registradores.. Registradores de propósito específico (Program Counter, Instruction
Register, etc.) + General purpose.
� Memória Cache. Nível de memória “intermediário”.. Não é visível nem ao usuário nem ao processador.. Vamos falar mais sobre ela depois...
� Memória Principal. Principal sistema de memória interna do computador.. Cada local na memória tem um endereço exclusivo.
� Memória Secundária. Auxiliar à memória principal.. Utilizada para armazenar arquivos e registros, não bytes ou palavras
individuais.. Estende a memória principal → Memória Virtual.
![Page 135: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/135.jpg)
17
Níveis :: A Hierarquia de Memória
� Tipo de memória mais rápido, menor capacidade e maior custo/bitconsiste dos registradores do processador.. Máquinas contemporâneas possuem entre 16-64 registradores.. Registradores de propósito específico (Program Counter, Instruction
Register, etc.) + General purpose.
� Memória Cache. Nível de memória “intermediário”.. Não é visível nem ao usuário nem ao processador.. Vamos falar mais sobre ela depois...
� Memória Principal. Principal sistema de memória interna do computador.. Cada local na memória tem um endereço exclusivo.
� Memória Secundária. Auxiliar à memória principal.. Utilizada para armazenar arquivos e registros, não bytes ou palavras
individuais.. Estende a memória principal → Memória Virtual.
![Page 136: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/136.jpg)
17
Níveis :: A Hierarquia de Memória
� Tipo de memória mais rápido, menor capacidade e maior custo/bitconsiste dos registradores do processador.. Máquinas contemporâneas possuem entre 16-64 registradores.. Registradores de propósito específico (Program Counter, Instruction
Register, etc.) + General purpose.
� Memória Cache. Nível de memória “intermediário”.. Não é visível nem ao usuário nem ao processador.. Vamos falar mais sobre ela depois...
� Memória Principal. Principal sistema de memória interna do computador.. Cada local na memória tem um endereço exclusivo.
� Memória Secundária. Auxiliar à memória principal.. Utilizada para armazenar arquivos e registros, não bytes ou palavras
individuais.. Estende a memória principal → Memória Virtual.
![Page 137: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/137.jpg)
17
Níveis :: A Hierarquia de Memória
� Tipo de memória mais rápido, menor capacidade e maior custo/bitconsiste dos registradores do processador.. Máquinas contemporâneas possuem entre 16-64 registradores.. Registradores de propósito específico (Program Counter, Instruction
Register, etc.) + General purpose.
� Memória Cache. Nível de memória “intermediário”.. Não é visível nem ao usuário nem ao processador.. Vamos falar mais sobre ela depois...
� Memória Principal. Principal sistema de memória interna do computador.. Cada local na memória tem um endereço exclusivo.
� Memória Secundária. Auxiliar à memória principal.. Utilizada para armazenar arquivos e registros, não bytes ou palavras
individuais.. Estende a memória principal → Memória Virtual.
![Page 138: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/138.jpg)
17
Níveis :: A Hierarquia de Memória
� Tipo de memória mais rápido, menor capacidade e maior custo/bitconsiste dos registradores do processador.. Máquinas contemporâneas possuem entre 16-64 registradores.. Registradores de propósito específico (Program Counter, Instruction
Register, etc.) + General purpose.
� Memória Cache. Nível de memória “intermediário”.. Não é visível nem ao usuário nem ao processador.. Vamos falar mais sobre ela depois...
� Memória Principal. Principal sistema de memória interna do computador.. Cada local na memória tem um endereço exclusivo.
� Memória Secundária. Auxiliar à memória principal.. Utilizada para armazenar arquivos e registros, não bytes ou palavras
individuais.. Estende a memória principal → Memória Virtual.
![Page 139: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/139.jpg)
17
Níveis :: A Hierarquia de Memória
� Tipo de memória mais rápido, menor capacidade e maior custo/bitconsiste dos registradores do processador.. Máquinas contemporâneas possuem entre 16-64 registradores.. Registradores de propósito específico (Program Counter, Instruction
Register, etc.) + General purpose.
� Memória Cache. Nível de memória “intermediário”.. Não é visível nem ao usuário nem ao processador.. Vamos falar mais sobre ela depois...
� Memória Principal. Principal sistema de memória interna do computador.. Cada local na memória tem um endereço exclusivo.
� Memória Secundária. Auxiliar à memória principal.. Utilizada para armazenar arquivos e registros, não bytes ou palavras
individuais.. Estende a memória principal → Memória Virtual.
![Page 140: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/140.jpg)
18
Exemplo :: A Hierarquia de MemóriaComo isso funciona na prática? Vamos ver um rápido exemplo.� Processador tem acesso a dois níveis de memória.
. Nível 1: 1.000 palavra; tempo de acesso t1 = 0.01µs
. Nível 2; 100.000 palavras; tempo de acesso t2 = 0.1µs� Se uma palavra buscada está no nível 1, o processador acessa ela
diretamente (t1).� Se uma palavra está no nível 2, ela tem que ser transferida para o
nível 1 e, depois, acessada (t2 + t1).� Precisamos considerar a “taxa de acerto” do processador.
. “Localidade de Referência”: durante a execução de um programa, asreferências de memória (para instruções e dados) tendem a seagrupar (loops, arrays, funções, etc.).
� 95% dos acessos são encontrados no nível 1; os demais, é necessárioacessar o nível 2.
� Tempo médio de acesso é:tmédio = 95%× t1 + 5%× (t2 + t1)
= (0.95)(0.01µs) + (0.05)(0.1µs+ 0.01µs)= 0.0095µs+ 0.015µs= 0.015µs.
![Page 141: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/141.jpg)
18
Exemplo :: A Hierarquia de MemóriaComo isso funciona na prática? Vamos ver um rápido exemplo.� Processador tem acesso a dois níveis de memória.
. Nível 1: 1.000 palavra; tempo de acesso t1 = 0.01µs
. Nível 2; 100.000 palavras; tempo de acesso t2 = 0.1µs� Se uma palavra buscada está no nível 1, o processador acessa ela
diretamente (t1).� Se uma palavra está no nível 2, ela tem que ser transferida para o
nível 1 e, depois, acessada (t2 + t1).� Precisamos considerar a “taxa de acerto” do processador.
. “Localidade de Referência”: durante a execução de um programa, asreferências de memória (para instruções e dados) tendem a seagrupar (loops, arrays, funções, etc.).
� 95% dos acessos são encontrados no nível 1; os demais, é necessárioacessar o nível 2.
� Tempo médio de acesso é:tmédio = 95%× t1 + 5%× (t2 + t1)
= (0.95)(0.01µs) + (0.05)(0.1µs+ 0.01µs)= 0.0095µs+ 0.015µs= 0.015µs.
![Page 142: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/142.jpg)
18
Exemplo :: A Hierarquia de MemóriaComo isso funciona na prática? Vamos ver um rápido exemplo.� Processador tem acesso a dois níveis de memória.
. Nível 1: 1.000 palavra; tempo de acesso t1 = 0.01µs
. Nível 2; 100.000 palavras; tempo de acesso t2 = 0.1µs� Se uma palavra buscada está no nível 1, o processador acessa ela
diretamente (t1).� Se uma palavra está no nível 2, ela tem que ser transferida para o
nível 1 e, depois, acessada (t2 + t1).� Precisamos considerar a “taxa de acerto” do processador.
. “Localidade de Referência”: durante a execução de um programa, asreferências de memória (para instruções e dados) tendem a seagrupar (loops, arrays, funções, etc.).
� 95% dos acessos são encontrados no nível 1; os demais, é necessárioacessar o nível 2.
� Tempo médio de acesso é:tmédio = 95%× t1 + 5%× (t2 + t1)
= (0.95)(0.01µs) + (0.05)(0.1µs+ 0.01µs)= 0.0095µs+ 0.015µs= 0.015µs.
![Page 143: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/143.jpg)
18
Exemplo :: A Hierarquia de MemóriaComo isso funciona na prática? Vamos ver um rápido exemplo.� Processador tem acesso a dois níveis de memória.
. Nível 1: 1.000 palavra; tempo de acesso t1 = 0.01µs
. Nível 2; 100.000 palavras; tempo de acesso t2 = 0.1µs� Se uma palavra buscada está no nível 1, o processador acessa ela
diretamente (t1).� Se uma palavra está no nível 2, ela tem que ser transferida para o
nível 1 e, depois, acessada (t2 + t1).� Precisamos considerar a “taxa de acerto” do processador.
. “Localidade de Referência”: durante a execução de um programa, asreferências de memória (para instruções e dados) tendem a seagrupar (loops, arrays, funções, etc.).
� 95% dos acessos são encontrados no nível 1; os demais, é necessárioacessar o nível 2.
� Tempo médio de acesso é:tmédio = 95%× t1 + 5%× (t2 + t1)
= (0.95)(0.01µs) + (0.05)(0.1µs+ 0.01µs)= 0.0095µs+ 0.015µs= 0.015µs.
![Page 144: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/144.jpg)
18
Exemplo :: A Hierarquia de MemóriaComo isso funciona na prática? Vamos ver um rápido exemplo.� Processador tem acesso a dois níveis de memória.
. Nível 1: 1.000 palavra; tempo de acesso t1 = 0.01µs
. Nível 2; 100.000 palavras; tempo de acesso t2 = 0.1µs� Se uma palavra buscada está no nível 1, o processador acessa ela
diretamente (t1).� Se uma palavra está no nível 2, ela tem que ser transferida para o
nível 1 e, depois, acessada (t2 + t1).� Precisamos considerar a “taxa de acerto” do processador.
. “Localidade de Referência”: durante a execução de um programa, asreferências de memória (para instruções e dados) tendem a seagrupar (loops, arrays, funções, etc.).
� 95% dos acessos são encontrados no nível 1; os demais, é necessárioacessar o nível 2.
� Tempo médio de acesso é:tmédio = 95%× t1 + 5%× (t2 + t1)
= (0.95)(0.01µs) + (0.05)(0.1µs+ 0.01µs)= 0.0095µs+ 0.015µs= 0.015µs.
![Page 145: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/145.jpg)
18
Exemplo :: A Hierarquia de MemóriaComo isso funciona na prática? Vamos ver um rápido exemplo.� Processador tem acesso a dois níveis de memória.
. Nível 1: 1.000 palavra; tempo de acesso t1 = 0.01µs
. Nível 2; 100.000 palavras; tempo de acesso t2 = 0.1µs� Se uma palavra buscada está no nível 1, o processador acessa ela
diretamente (t1).� Se uma palavra está no nível 2, ela tem que ser transferida para o
nível 1 e, depois, acessada (t2 + t1).� Precisamos considerar a “taxa de acerto” do processador.
. “Localidade de Referência”: durante a execução de um programa, asreferências de memória (para instruções e dados) tendem a seagrupar (loops, arrays, funções, etc.).
� 95% dos acessos são encontrados no nível 1; os demais, é necessárioacessar o nível 2.
� Tempo médio de acesso é:tmédio = 95%× t1 + 5%× (t2 + t1)
= (0.95)(0.01µs) + (0.05)(0.1µs+ 0.01µs)= 0.0095µs+ 0.015µs= 0.015µs.
![Page 146: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/146.jpg)
18
Exemplo :: A Hierarquia de MemóriaComo isso funciona na prática? Vamos ver um rápido exemplo.� Processador tem acesso a dois níveis de memória.
. Nível 1: 1.000 palavra; tempo de acesso t1 = 0.01µs
. Nível 2; 100.000 palavras; tempo de acesso t2 = 0.1µs� Se uma palavra buscada está no nível 1, o processador acessa ela
diretamente (t1).� Se uma palavra está no nível 2, ela tem que ser transferida para o
nível 1 e, depois, acessada (t2 + t1).� Precisamos considerar a “taxa de acerto” do processador.
. “Localidade de Referência”: durante a execução de um programa, asreferências de memória (para instruções e dados) tendem a seagrupar (loops, arrays, funções, etc.).
� 95% dos acessos são encontrados no nível 1; os demais, é necessárioacessar o nível 2.
� Tempo médio de acesso é:tmédio = 95%× t1 + 5%× (t2 + t1)
= (0.95)(0.01µs) + (0.05)(0.1µs+ 0.01µs)= 0.0095µs+ 0.015µs= 0.015µs.
![Page 147: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/147.jpg)
18
Exemplo :: A Hierarquia de MemóriaComo isso funciona na prática? Vamos ver um rápido exemplo.� Processador tem acesso a dois níveis de memória.
. Nível 1: 1.000 palavra; tempo de acesso t1 = 0.01µs
. Nível 2; 100.000 palavras; tempo de acesso t2 = 0.1µs� Se uma palavra buscada está no nível 1, o processador acessa ela
diretamente (t1).� Se uma palavra está no nível 2, ela tem que ser transferida para o
nível 1 e, depois, acessada (t2 + t1).� Precisamos considerar a “taxa de acerto” do processador.
. “Localidade de Referência”: durante a execução de um programa, asreferências de memória (para instruções e dados) tendem a seagrupar (loops, arrays, funções, etc.).
� 95% dos acessos são encontrados no nível 1; os demais, é necessárioacessar o nível 2.
� Tempo médio de acesso é:tmédio = 95%× t1 + 5%× (t2 + t1)
= (0.95)(0.01µs) + (0.05)(0.1µs+ 0.01µs)= 0.0095µs+ 0.015µs= 0.015µs.
![Page 148: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/148.jpg)
18
Exemplo :: A Hierarquia de MemóriaComo isso funciona na prática? Vamos ver um rápido exemplo.� Processador tem acesso a dois níveis de memória.
. Nível 1: 1.000 palavra; tempo de acesso t1 = 0.01µs
. Nível 2; 100.000 palavras; tempo de acesso t2 = 0.1µs� Se uma palavra buscada está no nível 1, o processador acessa ela
diretamente (t1).� Se uma palavra está no nível 2, ela tem que ser transferida para o
nível 1 e, depois, acessada (t2 + t1).� Precisamos considerar a “taxa de acerto” do processador.
. “Localidade de Referência”: durante a execução de um programa, asreferências de memória (para instruções e dados) tendem a seagrupar (loops, arrays, funções, etc.).
� 95% dos acessos são encontrados no nível 1; os demais, é necessárioacessar o nível 2.
� Tempo médio de acesso é:tmédio = 95%× t1 + 5%× (t2 + t1)
= (0.95)(0.01µs) + (0.05)(0.1µs+ 0.01µs)= 0.0095µs+ 0.015µs= 0.015µs.
![Page 149: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/149.jpg)
18
Exemplo :: A Hierarquia de MemóriaComo isso funciona na prática? Vamos ver um rápido exemplo.� Processador tem acesso a dois níveis de memória.
. Nível 1: 1.000 palavra; tempo de acesso t1 = 0.01µs
. Nível 2; 100.000 palavras; tempo de acesso t2 = 0.1µs� Se uma palavra buscada está no nível 1, o processador acessa ela
diretamente (t1).� Se uma palavra está no nível 2, ela tem que ser transferida para o
nível 1 e, depois, acessada (t2 + t1).� Precisamos considerar a “taxa de acerto” do processador.
. “Localidade de Referência”: durante a execução de um programa, asreferências de memória (para instruções e dados) tendem a seagrupar (loops, arrays, funções, etc.).
� 95% dos acessos são encontrados no nível 1; os demais, é necessárioacessar o nível 2.
� Tempo médio de acesso é:tmédio = 95%× t1 + 5%× (t2 + t1)
= (0.95)(0.01µs) + (0.05)(0.1µs+ 0.01µs)= 0.0095µs+ 0.015µs= 0.015µs.
![Page 150: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/150.jpg)
19
Dúvidas?
![Page 151: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/151.jpg)
20
Na aula que vem...
� Memória do Computador. Visão geral do sistema de memória do computador. Características, tipos e propriedades.. Um rápido histórico.. A Hierarquia de Memória.
� Memória Cache. Princípios da Memória Cache. Endereços e Tamanho. Algoritmos de Substituição
� Memória Interna. Memória principal semicondutora. Correção de erro
� Memória Externa
![Page 152: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/152.jpg)
21
Correção do Exercício Bônus
![Page 153: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/153.jpg)
22
Correção do Exercício Bônus
EXERCÍCIO BÔNUS (Ding! Ding! Ding!)
� Lista (parcial) de opcodes:. 0001: Carrega AC1 da memória.. 0002: Carrega AC2 da memória.. 0003: Adiciona da memória ao AC1.. 0004: Soma AC1 com AC2 e armazena resultado na memória.. 0005: Armazena AC1 na memória.
![Page 154: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/154.jpg)
23
Correção do Exercício Bônus
Lista de opcodes:1 AC1 ← MEM2 AC2 ← MEM3 AC1 ← AC1 + MEM4 MEM ← AC1 + AC25 MEM ← AC1
![Page 155: Memória I Conceitos e Hierarquia - Instituto de Computação · 2021. 3. 26. · 1 Memória I Conceitos e Hierarquia Prof. CelsoA.W.Santos J06B:: ArquiteturadeComputadoresModernos](https://reader035.fdocumentos.tips/reader035/viewer/2022071608/6146295d8f9ff8125420160b/html5/thumbnails/155.jpg)
24
Boa noite a todos!