2009/04/03 21:09:04
プログラミングの力を生み出す本
インテルCPUのGNUユーザへ
- フラグの種類と役割
- 符号付き制すのフラグ
- array(%edi)はアドレス値$arrayに%ediを加算したアドレス値の内容にアクセス
- retはcall分の次の命令にリターン
- 引数の渡し方
- レジスタ渡し
- メモリ渡し
- スタック渡し
- 変数宣言
- メモリ領域の確保
- データに適した命令生成
- メモリ内の構造体
- 関数呼び出し
- 引数をスタックにプッシュ
- call命令を実行
- 呼び出された関数はスタックの中を見ることで引数を使う
プログラミングの力を生み出す本―インテルCPUのGNUユーザへ