Isolated I/O and Memory Mapped I/O

List Out The Differences Between Isolated I/o And Memory Mapped I/o.?


2 Answers
1-2 of  2
2 Answers
  • ISOLATED I/O
    The devices of I/O are treated in a separate domain as compared to memory.
    A total of 1mb address space is allowed for memory applications.
    In order to maximize the I/O operations ( isolated ) separate instructions are always provided to perform these operations.
    One of the disadvantages is that the data transfer only occurs between the I/O port and the AL, AX registers.

    MEMORY MAPPED I/O
    In such scenarios the devices (I/O) are treated as a part of the memory only.
    Complete 1mb of memory cannot be used as they are a part of the memory.
    In case of memory mapped I/O operations no external separate instructions are required.
    There is data transfer restriction in case of memory mapped instructions.

Assembly Language

Didn't get the answer.
Contact people of Talent-Assembly Language directly by clicking here