in a mips processor, i/o address space 0xffff0000 to 0xffffffff is reserved for memory-mapped i/o. assuming that a computer system that uses a mips processor and on average an i/o device needs 2, 2, and 4 32-bit words for control, status and data registers respectively. how many i/o devices can be supported in this computer system?