🔖
変数とメモリ
メモリのイメージ
メモリとはコンピュータの部品の一つで、
値を保存・処理するのに使われる。
- 1マスが1bit
- 横1行が1セル
- 通常、1セルは8マス分=8bit
- 1セル毎に16進数のメモリアドレスが割り振られる
変数への値の格納
①特定のメモリ領域が、変数に割り当てられる(メモリブロックを確保)
②メモリ領域に値が保存される
CPUがメモリに保存されている値を取得するまで
①
コンパイラにより、ソースコードから機械語へ変換される
コンパイラは変数にメモリアドレスを割り当てる
②③④
CPUがメモリアドレスを指定することで、メモリに保存されている値にアクセスする
⑤
CPUが値を取得する
Discussion