• 締切済み

CPUがメモリ上に書かれている命令を実行した後

CPUがメモリ上に書かれている命令を実行した後の流れについての質問です。 たとえばメモリ上に「Wordを開く」などの命令があるとき, CPUはその命令を実行すると思いますが,命令を実行とは CPUは, ① ストレージにあるWordのファイルにアクセスする(CPUが直接) それとも ② Wordを開くという演算結果をメモリに返し,その結果,Wordが起動する(CPUの演算結果がメモリを経由) ①と②のどちらでしょうか?

みんなの回答

回答No.1

う~ん。1でも2でもない。 >たとえばメモリ上に「Wordを開く」などの命令があるとき, そんな命令は存在しないのです。 さらに言えばCPUは今、Wordを開いているという事すらも 知りません。さっきも言いましたが意思はないので。 計算した結果が人間にとって「Word」に見えてるだけで、 人間がそれをWordだと言い張ってるだけですよ。 =だから、パーソナルコンピューターというので。 CPUは淡々と機械語を実行しているにすぎないので。 =CPUはそれ自体は、ただのマイクロプロセッサーにすぎない。 なんとなく、5大機能を理解しないと解決しない気がしてきた。 基本の概念を飛ばして学習してる気がする。 人生一回なので、遠回りするのは自由ですが^^ 答えに到達したいなら、CPUの中からの目に 切り替えたほうがいいかもね~ 今、数個の質問はCPUの外からCPUを見てるイメージが どうしても目立つな~。。 んま、わからないうちが一番楽しいんですけどね^^

関連するQ&A