Isolated I/O - In memory mapped I/O scheme we can use only one address space, while in isolated I/O address space is allocated to both memory and I/O devices. In total memory address some addresses are assigned to memories and some to I/O devices. But we have to assign the address for I/O devices are different from the addresses which have been assigned to memories. In this scheme remember that I/O device is also treated as a memory location. And one address is assigned to each memory location (unique address) and one address is assigned to each I/O device.
Option (3) and (4) are clearly neglegable.
Answer: (2)