🔖

変数とメモリ

2024/09/07に公開

メモリのイメージ

メモリとはコンピュータの部品の一つで、
値を保存・処理するのに使われる。

  • 1マスが1bit
  • 横1行が1セル
    • 通常、1セルは8マス分=8bit
    • 1セル毎に16進数のメモリアドレスが割り振られる

変数への値の格納

①特定のメモリ領域が、変数に割り当てられる(メモリブロックを確保)

②メモリ領域に値が保存される

CPUがメモリに保存されている値を取得するまで


コンパイラにより、ソースコードから機械語へ変換される
コンパイラは変数にメモリアドレスを割り当てる

②③④
CPUがメモリアドレスを指定することで、メモリに保存されている値にアクセスする


CPUが値を取得する

Discussion