TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Prova Arquitetura

Monografias: Prova Arquitetura. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  22/4/2014  •  237 Palavras (1 Páginas)  •  328 Visualizações

1)

linha 32 bytes

MP 32kb

MC 1kb

Hexadecimal: 7C1F = 0111 1100 0001 1111

* Mapeamento direto

tag + linha na cash + byte na linha

pra endereçar 32kB, preciso de 15 bits (2^15)

~byte na linha~

32bytes = 2^5

vou precisar de 5 bits para localizar

(diz qual o número dentro da linha)

~linha na cash~

divido o tamanho da cash, pela quantidade de linhas

1kB/32Bytes = 2^10/2^5 = 2^5

vou precisar de 5 bits para localizar

(diz qual o número da linha)

~tag~

sobram 5 bits na cash

são os 5 primeiros bits do endereço

11111 = 1F

Resposta: 1F

5.

linha 32 bytes

MP 8mB

MC 1kb

a)1kB/32Bytes = 2^10B/2^5B = 2^5

32 linhas

b)8 = 2^3 x 2^20 = s^23

23 bits

c)32b = 2^5 = 5bits

d) 32 - 23 - 5 = 4bits

*Mapeamento associativo

tag + numero do bit na linha

1)

linha 32 bytes

MP 32kb

MC 1kb

Hexadecimal: 7C1F = 0111 1100 0001 1111

* Mapeamento direto

tag + linha na cash + byte na linha

pra endereçar 32kB, preciso de 15 bits (2^15)

~byte na linha~

32bytes = 2^5

vou precisar de 5 bits para localizar

(diz qual o número dentro da linha)

~linha na cash~

divido o tamanho da cash, pela quantidade de linhas

1kB/32Bytes = 2^10/2^5 = 2^5

vou precisar de 5 bits para localizar

(diz qual o número da linha)

~tag~

sobram 5 bits na cash

são os 5 primeiros bits do endereço

11111

...

Disponível apenas no TrabalhosGratuitos.com