Polled I/O and Interrupt

1) Why Polled I/O use less hardware interface circuitry between I/O device and processor then Interrupt I/O?
What I think is: the resources used depend only on the number of wires or the distant between the devices, why the resources are related to the technique of transmission?
[Jason] the controller to implement polling is easier than interrupt.
2) Programmer has complete control over the entire process (Polled I/O Technique). What is the relation between programmer and the transmission technique? (what specifically are the tasks of programmers when they work with transmission techniques? e.i. what are their code’s functionalities?)
[Jason] I believe I stated the CPU has complete control over the entire process. Please read the lecture slides again.
3) Easiest method to test and debug (Polled I/O technique)
I have same questions with 2). I guess it is because that I am not clear about the relation between programming and transmission so I cannot deduce the reasons myself.
[Jason] I have not mentioned about programming, and could not understand why there is a relationship between programming and transmission. I’ll suggest you stay back after the lecture on Monday to clarify the matter with me.Best regards,

NGUYEN PHAN HUY

Nanyang Technological University 17′ | Computer Science