 The adder module contains 24 macrocell arrays while the multiplier module contains 21.The I Box fetches and decodes instructions.The M Box controls the memory and I/O, translates virtual addresses to physical addresses and contains a 16 KB data cache.