No.2ベストアンサー
- 回答日時:
CPUはメモリー上に記載されいてる機械語命令を実行します。
ストレージ中にある機械語命令(例えば、Excel.EXEというファイルの中に入っている機械語命令)は実行できません。
OSプログラムが、ファイルの中味をメモリー上にロード(ストレージ to メモリーの移動のこと)してから実行します。
OSの基本部分(カーネル)は常にメモリ上にあります。
上記について十分考察すると、「じゃあ、電源入れた瞬間にはどうなるんだ?メモリーは空じゃないのか?」という疑問が生まれます。
ROMという電源を切っても内容が消えないメモリーがあります。
電源を入れると最初にCPUが読むメモリーのアドレスの場所にはROMが配置してあり、その中に「OSをストレージからロードしてメモリー上に配置して、メモリー上のOSを実行する」という命令が書かれています。
(実際には、直接OSをロードするのじゃなくて何段階かのプログラムを経てOSを読み出します。大きなビルの建設の時には、まず小さいクレーンを地上で組み立て、その小さいクレーンを使って大きなクレーンを組み手立てて、と3-4段階かけて実際の建設に使うクレーンを組み立てるらしいですが、そんな感じです)
実際には仮想記憶という仕組みがあるのでさらに複雑です。
No.1
- 回答日時:
エクスプローラーは、基本のユーザーインターフェースですのでWindowsが動いている間は常に起動しています。
ですのでメモリ上にありますよ。
・・・
昔のパソコンはCPUが直接ストレージにアクセスしましたが、最近のパソコンは
「チップセット」と呼ばれるI/O専用のICを経由してデータを読み書きしています。
(そうすることでCPUの負荷を減らしている)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CPU・メモリ・マザーボード CPUで動作しているOSについての質問です。 3 2023/05/05 00:10
- その他(パソコン・周辺機器) DELL NI65-9NHB ノートパソコン Inspiron 15 7590 ブラック 【仕様】 3 2023/01/16 09:25
- その他(パソコン・周辺機器) MSIゲーミングノートPC 【CPU】インテル Core i5-10500H 【GPU】NVIDIA 1 2023/01/17 08:58
- ノートパソコン ノートパソコンに増設したメモリをWindowsに認識させる方法 5 2022/08/24 14:03
- CPU・メモリ・マザーボード CPUがメモリ上に書かれている命令を実行した後の流れについての質問です。 1 2023/05/05 01:18
- ノートパソコン steam版鉄拳7について 1 2023/06/09 20:19
- Windows 10 explorerをedgeで開く方法 2 2022/06/05 14:59
- デスクトップパソコン このスペックだといくらが妥当ですか? ●OS : Windows 10 64ビット ●CPU : C 3 2022/12/20 12:26
- ノートパソコン 4Kの外部モニターに出力すると動作が重くなります 私のPCのスペック VivoBook S15 S5 2 2023/06/22 00:42
- ノートパソコン ノートパソコンの動画をHDMIケーブルを使ってテレビで見るとき 2 2023/06/01 19:33
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
メモリの「コミット済み」の意...
-
Windows98SE ・Meの動作「上限...
-
Power Mac G5でOS 10.5.6にした...
-
vmstatで、メモリ使用率を計算する
-
仮想メモリ
-
合計物理メモリと、利用可能な...
-
実装メモリとタスクマネージャ...
-
MacとWinのメモリの違いについて
-
アプリケーションのメモリ割り当て
-
最先端のCPUを詰んだAndroidス...
-
power mac g3 パワーアップ教え...
-
DTM・デジタルパフォーマーにつ...
-
ぎりぎりまで仮想メモリを使わ...
-
動画のいらない部分を手早くカ...
-
64bit
-
backing storeって何ですか?
-
「タスクマネージャ」で「イメ...
-
グラフィックカード
-
OSとCPUの関係について
-
solaris初心者です^^
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
メモリの「コミット済み」の意...
-
Windows98SE ・Meの動作「上限...
-
最先端のCPUを詰んだAndroidス...
-
vmstatで、メモリ使用率を計算する
-
MacとWinのメモリの違いについて
-
MacBookを買おうと思ってるので...
-
実装メモリとタスクマネージャ...
-
会計ソフトJDL macで使いたい W...
-
メモリ割り当ての増やし方
-
仮想メモリ
-
仮想メモリとページファイルの...
-
皆様に聞きたいです。
-
Windows XPの32ビット版と6...
-
MinecraftのJava版が起動しません
-
backing storeって何ですか?
-
WindowsアップデートでExcelが...
-
Finderが暴走してCPUを独占
-
Mac でDTM する際 Mac book air...
-
Windows 32BitOS上で稼動するOr...
-
古いwindowsPCをどのように使う...
おすすめ情報