Consider a direct-mapped cache with 32 lines (blocks) of 32 bytes using write allocation with write back. The cache does not utilize critical word first. For each CPU memory reference below, identify whether it results in a cache hit or a miss. If a miss, identify the type of miss. For each CPU memory reference, identify any actual memory operations the cache performs. For each actual memory operation indicate whether it’s a read or write, the starting address, and the number of bytes transferred. Assume the cache starts out invalidated. Assume all CPU memory references are to single bytes. Assume the system does not employ critical word first and the DIMMs support programmable burst length of 4 or 8. denotes a hexadecimal number. Thus 0x08 = 0816.