レジスタ・メモリ

おすすめ

レジスタ

レジスタとは、CPUの中にある記憶装置で、CPUが計算を行う際に直接値を参照する。
レジスタ種別レジスタ名概要レジスタ名の由来
データレジスタAX返り値Accumulator
データレジスタBXメモリアドレスのベース値(ベースポインタ)Base
データレジスタCXループ回数のカウント等Counter
データレジスタDX演算に用いるデータ。I/Oポートアドレス・ 乗算・除算Data
インデックスレジスタSIPointer addressing of data and source in string copy operationsSource Index
インデックスレジスタDIPointer addressing of data and destination in string copy operationsDestination Index
ポインタレジスタSPstackのtopを保持するStack Pointer
ポインタレジスタBPstackのbottomを保持するBase Pointer
ポインタレジスタIPプログラム部の次に実行する命令のアドレスを格納Instruction Pointer

メモリの構成

  • ヒープ
  • スタック:プログラム中で宣言したローカル変数の情報を格納するメモリ領域。