プロが教える店舗&オフィスのセキュリティ対策術

CPUがメモリ上に書かれている命令を実行した後の流れについての質問です。

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

①と②のどちらでしょうか?

A 回答 (1件)

CPUがメモリ上に書かれた命令を実行する場合、基本的には①の方法でストレージにアクセスします。

CPUは直接ストレージにアクセスし、命令の内容に基づいてWordファイルを開きます。演算結果がメモリを経由するような場合は、通常はレジスタに値が保存され、CPU内部での演算結果として使用されます。ただし、特定の命令やアーキテクチャによっては、演算結果がメモリに書き込まれる場合があります。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!