What is I/O Modules and its types?
I/O modules allows for communication between a computer system and a peripheral device.
Types of I/O Modules
Isolated I/O
- When building a computer system based on these processors, the designer has the option of connecting I/O devices to use the special I/O address space.
- Separate in and out instructions to perform I/O transfers.
- Separate memory and I/O select lines needed.
Memory Mapped I/O
- This technique simply incorporates I/O address space as part of memory address space.
- We can see memory addresses are divided and allows I/O devices to have some addresses.
- In memory mapped I/O same machine instructions used to access both memory and I/O devices.
Interrupts Driven I/O
In interrupt driven I/O, we can arrange for the I/O device to alert the processor when it becomes ready. It can do so by sending a hardware signal called on interrupt to bus control line usually dedicated called a interrupt request line.
WhatsApp Group
Join Now
Telegram Group
Join Now