Você está na página 1de 1

TP 3

Universidade Federal de Ouro Preto - UFOP Valor: 10 pontos


Departamento de Computação e Sistemas Nota:
CSI203 - Organização e Arquitetura de Computadores I
Prof. Eduardo da Silva Ribeiro

Implementação de Simulador de Memória Cache

Deve-se implementar em linguagem C um simulador de memória cache. Deve-se


implementar uma cache com o mapeamento associativo por conjuntos (4 linhas e 2
conjuntos).

Cada linha da cache deve ter as seguintes entradas: bit de validade, tag e os dados. Os
dados devem ser valores de caracteres. Deve-se considerar um “dirty bit” utilizado para
realizar a escrita somente na memória cache realizando a escrita na memória principal
quando o dado for substituído na cache.

Deve-se realizar uma sequência de operações de leitura e escrita na memória e exibir a


cada solicitação os dados da memória cache.

O trabalho pode ser feito em grupos de até 3 pessoas.

Bom trabalho a todos.

Você também pode gostar