Computer Science & Information TechnologyComputer Organization and Architecture

What is I/O Modules and its types?

I/O modules allows for communication between a computer system and a peripheral device.

I/O Module

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.

Interrupts Driven

 

<< Previous | Next >>

WhatsApp Group Join Now
Telegram Group Join Now

Leave a Reply

Your email address will not be published. Required fields are marked *