Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Write a short note on programmed I/O. OR Discuss the programmed I/O method for controlling input-output operations.

Programmed I/O :

  1. Giving the Command: Imagine you’re doing homework (the CPU running a program) and you need some help from a friend (the I/O module). So, you ask your friend to do something for you.
  2. Friend’s Task: Your friend does what you asked, like finding a book for you. Once done, your friend marks it as done on a checklist (setting bits in the I/O status register).

3.No Further Interruption: Your friend doesn’t bother you again. They just wait for your next instruction.

4.No Disturbance: Your friend doesn’t scream or interrupt your work. They quietly wait for you to check on them.

5.Your Job: You, being the responsible one (the CPU), periodically check the checklist to see if your friend has finished the task. If they have, great! You move on. If not, you keep working and check back later.

    Leave a Comment