1) Suppose we have a byte-addressable computer using direct mapping with 16-bit main memory addresses and 32 blocks of cache. If each block contains 8 bytes, determine the size of the tag field.
2) Consider a byte-addressable computer with 24-bit addresses, a cache capable of storing a total of 64K bytes of data, and blocks of 32 bytes. Show the format of a 24-bit memory address if the computer uses direct mapping.
Tag = ______
Index = ______
Offset = ______
3) Convert the decimal number -90 to 8-bit signed 2's complement binary using your preferred method
4) How are conditional statements handled in MIPS ISA?