Difference between I/O Mapped I/O and Memory Mapped I/O:
The difference between I/O Mapped I/O and Memory Mapped I/O is given below
I/O Mapped I/O – Data transfer between the processor and the input/output devices are carried out using IN 8-bit port address or OUT 8-bit port address instructions of 8085. Only 256 ports can be used or interfaced.
Memory Mapped I/O – Data transfer between the processor and input/output devices are done using LDA 16 bit address or STA 16 bit address instructions of 8085. All instructions related to memory can be used as data.