osを動かしているのは誰ですか?
1.ソフトウェアで何か操作する。
2.osが補助記憶装置内のデータを主記憶装置に移動。
3.osが主記憶装置内のデータをcpuのレジスタに移動。
4.cpuがプログラムを実行。
5.ハードが動作(音が鳴る、カーソルが動くなど)
①1〜5の認識は合っていますでしょうか?
この認識があっている場合、疑問があります。
②補助記憶装置内のデータを主記憶装置に移動しているのは誰(何)ですか?
→CPUは補助記憶装置とやりとりできないためCPUではないと思うのですが、、。
③CPUが動くためにはosが必要→os内の命令分(ハードディスクからメモリにデータを移すなど)を実行するのは、、誰?
①〜③にお答えいただけると幸いです。
よろしくお願い致します。