generated at
x86_64

x86_64のレジスタ
汎用レジスタ
16個
各レジスタに64bitのデータが格納されている
演算の対象や結果を格納できる


x86_64の汎用レジスタ
RAX
関数からの戻り値を入れる
RCX
カウンタ
RDI
destination index
関数の第一引数
RSI
source index
関数の第二引数
RSP
x86_64のpushやpopは暗黙的にRSPをスタックポインタとして使うような命令になっている


boothの本



>@a4lg: x86_64 にとんでもない拡張がやってきた。一般命令のほぼ全部を拡張、GPR 倍増 (→32)、3 オペランド形式を容認。RISC そのものではないとはいえ、最近の RISC 系 ISA が採用する特徴を踏襲している。