>>60
OSが提供する機能。unixだとシステムコールという。

近代のOSは、アプリケーションプログラムが直接I/Oポートをいじることを許さないのよ。
複数アプリ間で衝突したりするから。
で、I/Oを直接管理するのはOSで、アプリはOSが提供する機能を呼ぶことでI/Oしろということになった。