A cache lock device eliminates the need of transferring data to a cache at
execution of a lock instruction by excluding the possibility of an invalid
data to be locked in the cache. The cache lock device has a least recently
used (LRC) output conversion circuit which converts a value of an LRU
output to make a second entry an object of rewriting when a lock bit of
the second entry is active and a comparison result of a tag value is in
agreement and a valid bit is inactive. Therefore, a user or programmer can
set a specified data in the locked entry defined by a Tag address and an
Index address without setting the specified data in the entry before the
lock bit is made active.
Um dispositivo do fechamento do esconderijo elimina a necessidade de transferir dados a um esconderijo na execução de uma instrução do fechamento excluindo a possibilidade de uns dados inválidos a ser travada no esconderijo. O dispositivo do fechamento do esconderijo tem (LRC) um circuito output o mais menos recentemente usado da conversão que convirta um valor de uma saída LRU para fazer a uma segunda entrada um objeto de reescrever quando um fechamento mordido da segunda entrada é ativo e um resultado da comparação de um valor do Tag está no acordo e um bocado válido é inativo. Conseqüentemente, um usuário ou um programador podem ajustar uns dados especificados na entrada locked definida por um endereço do Tag e por um endereço do índice sem ajustar os dados especificados na entrada antes que o bocado do fechamento esteja feito ativo.