Answer from cs61c-aw (wing hin kao 16500429) for Question 3 it can waste a lot of processor time because processors are so much faster than I/O devices. THe processor my read the Status register many times, only to find that devices has not yet completed a comparatively slow I/O operation, or that the mouse has not budged since the last time it was polled.