Quiz submission record for quiz6-2-1 at Wed Jul 28 10:54:49 2004: Your Answer for Question 1: Supposing that we do not use any offset, 53 mod 8 = 5 is the index, which occupies right 3 bits. 53 - 5 = 48 is the tag, which occupies rest of the bits (29 bits). In binary, the tag would be, 0000 0000 0000 0000 0000 0001 1000 0 Your Answer for Question 2: This depends on how your memory stores x. If cache loads a block of memory by column (j), then the code below is better. If cache loads a block of memory by row (i), then the code above is better. It comes down to the access speed of memory versus that of the cache. Your unique submission ID is quiz6-2-1-cs61c-ew-1091037289-1756.