Cache Schemes: Direct-Mapped Cache

Now, if the CPU needs to check whether the variable with RAM address: $1011011001$ is currently located in cache or not, it will divide the bits of this address according to the format above.

    RAM Address
 Tag   Block  Offset
+----+-------+-----+
| 10 | 11011 | 001 |
+----+-------+-----+

Then, the CPU will check if the tag number $10$ is the same as the tag of the cache block $11011$: