レジスタとは何か(ただの引用だよ!)
よくCPU付近やアセンブリの話になると出てくる「レジスタ」。
聞き慣れてる割にこれが何なのか分かっていなかったので軽く勉強してみた。
積読していたこいつをちょいと引っ張り出し(。・ω・)ノ゙
コンピュータアーキテクチャ技術入門 ~高速化の追求×消費電力の壁 (WEB+DB PRESS plus)
- 作者: Hisa Ando
- 出版社/メーカー: 技術評論社
- 発売日: 2014/05/01
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (2件) を見る
ちょろっと読みまして
レジスタとはCPUと直で繋がった終端の記録装置
である事が分かった。
CPUはメインメモリのデータを2次キャッシュ、1次キャッシュメモリに格納した後利用するが、
1次キャッシュでさえも直接CPUとやり取りする訳ではなく、
レジスタにデータを渡す為の中継装置であるようだ。
Shinichiro Niiyamaさんの以下スライド6,7ページの図解がとても分かりやすいです。
www.slideshare.net
流通で言えば、一般消費者と直接商品をやり取りする小売店のようなものでしょうか(`・ω・´)”