Answer from cs61c-cx (David Tylman 15402182) for Question 2 Using the low order bits allows for searching a large portion of the cache by using the modulo function, consequently, one only has to check every 8th cache space instead of all of them to see if the requested information is available. Using the high order bits in the same way would require checking all the cache spaces with those high order bits.