Zitat von Whiz-zarD
[...]
6. I/O steht ja für Input/Output.
Alle Programmabläufe laufen zuerst über den CPU. Das Programm gibt dann an, welche Daten zum Gerät laufen. Jede Schnittstelle hat seinen eigenen Port. Im Programm steht dann, dass die Daten an Port xyz geschickt werden sollen. Der CPU leitet alles in die Wege, dass sie losgeschickt werden.
Genauso, wenn Daten von einem Gerät abgefragt werden, werden die Daten zuerst zum CPU geschickt. Im Programm steht dann, was der CPU mit den Daten machen soll.
...