| ハードディスク(HDD)は、プログラムやデータを記録している大事な装置だ。パソコンの電源をオフにしてもHDD内のデータが消えることはない。HDDはどのようにデータを記録しているのか。今回はその仕組みについて解説する。 |
プログラムやデータはHDDに記録されている。まずはおさらいを兼ねて、CPUがHDDにアクセスする仕組みを解説しよう。第2回で述べたように、CPUはメモリー空間を介して周辺機器にアクセスするが、HDDも同様だ(図1)。
![]() |
メモリー空間にはHDD内にあるコントローラーのレジスターが現れ、CPUはそこに読み出し命令を書き込む。するとコントローラーはディスク上に記録されている目的のデータを読み出し、バッファーメモリーに蓄える。それがメインメモリー(RAM)に転送されてはじめて、CPUがアクセス可能となる。HDDはメモリー素子とは根本的に違う記憶装置なのだ(図2)。なお、バッファーからメインメモリーへのデータ転送はCPUではなく、HDD内のDMAコントローラーが行う。この方式はDMA(Direct Memory Access)転送と呼ばれ、CPUの負荷が軽減される。
![]() |
遊びにも仕事にも
楽しく快適に使いこなす!
誰も教えてくれなかった
スマートフォンの使い方が満載!
撮影から加工まで写真活用の
すべてまるわかり!
アンドロイド「使いにくい」を
徹底解消!
パソコンを仕事と生活に活かす総合情報誌
・お役立ち周辺機器購入ガイド
・最新画像処理ソフト驚きの実力
・新型CPU搭載の夏モデルが登場ほか
パソコン初心者応援マガジン
・必ず見つかるネット検索
・写真の保存&印刷決定版
・キーボードの便利技43 ほか
パワーユーザーのためのPC総合情報誌
・Ivy Bridge大研究
・本気で作る小型・静音PC
・新世代グラフィックスボードほか
ビジネスマンのパソコン誌
・パソコン&スマホで地図&GPS
・PDF「新」活用術
・ネットでらくらく資産管理 ほか