Steps to Be Taken on an Instruction Cache Miss
-
Send the block address of the original PC value (current PC-4) to
the memory system.
-
Instruct main memory to perform a read and stall until the
read has completed.
-
Update the block in cache.
Assign the upper bits of the address to the tag.
Turn the valid bit on.
-
Refetch the instruction.
|