Hmm,There are several I/O controllers in a PC.About what do you wanna know?I'll tell you if I know.Usually I/O controllers are placed to avoid collision between data ,route the data to its designed paths,buffer the data till a request arrive(keep the data),Works as a agent between the system and...