Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Arquitetura de Computadores 2017-1 
Lista 6 
Aluno: Orlando da Cruz Pereira Júnior 
 
7) Considere um computador com as seguintes características: memória principal de 
1MByte, tamanho de palavra de 1 byte, tamanho de bloco de 16 bytes e cache de 64 
Kbytes. 
a) Para os endereços de memória F0010, 01234 e CABBE mostre quais são os valores 
dos campos tag, linha e palavra, considerando uma cache de mapeamento direto. 
Numero de blocos= 2 elevado a 16 = 16 bits 
S = 16bits 
 
Numero de linhas = 2 elevado a 12 = 12 bits 
R = 12 bits 
 
Numero de palavras dentro do bloco = 2 elevado a 4 = 4 bits 
W = 4 bits 
 tag linha palavra 
F0010 = 1111 000000000001 0000 
01234 = 0000 000100100011 0100 
CABBE = 1100 101010111011 1110 
 
b)Dê dois endereços quaisquer de memória principal com tags diferentes que 
mapeiam para a mesma linha da cache, considerando uma cache de mapeamento 
direto. 
Basta mudar o campo tag 
F0010 = 0001 000000000001 0000 
01234 = 1110 000100100011 0100 
CABBE = 1111 101010111011 1110 
 
c)Para os endereços de memória F0010, 01234 e CABBE mostre quais são os valores 
dos campos tag e palavra, considerando uma cache associativa. 
S = tag 16 bits 
W = palavra 4 bits 
 S W 
F0010 = 1111000000000001 0000 
01234 = 0000000100100011 0100 
CABBE = 1100101010111011 1110 
 
 
d)Para os endereços de memória F0010, 01234 e CABBE mostre quais são os valores 
dos campos tag, conjunto e palavra, considerando uma cache de conjunto associativo 
com 2 linhas em cada conjunto. 
S-D = tag 
D = conjunto 
W = palavra 
D = 12 bits 
 
F0010 = 1111 000000000001 0000 
01234 = 0000 000100100011 0100 
CABBE = 1100 101010111011 1110

Mais conteúdos dessa disciplina