[[こみみ雑学集]] ** 命令 [#e639f4e6] - DB : data byteの略でファイルの内容を1バイトだけ直接書く - DW : data wordの略でファイルの内容を2バイトだけ直接書く - DD : data double wordの略でファイルの内容を4バイトだけ直接書く - RESB : reserve byteの略で好きなバイト数だけ予約してあけてもらう - ; : コメント行 - ORG : 開始点指定 - JMP : Cでいうgoto - MOV : 代入 - ADD : 足し算 - CMP : 比較 - JE : 条件付JMP - INT : ソフトウェア割り込み - JNC : キャリーフラグが0ならばジャンプ - JBE : 小さいもしくは等しければジャンプ ** レジスタ [#ia6235c3] 16ビットレジスタ - AX : アキュームレータ 累積演算機 - CX : カウンタ - DX : データ - BX : ベース メモリの番地計算の基点に使う - SP : スタックポインタ - BP : ベースポインタ - SI : ソースインデックス 読み込みインデックス - DI : ディスティネーションインデックス 書き込みインデックス - ES : エクストラセグメント - CS : コードセグメント - SS : スタックセグメント - DS : データセグメント - FS - GS 8ビットレジスタ - AL : アキュムレータLOW - CL : カウンタLOW - DL : データLOW - BL : ベースLOW - AH : アキュムレータHIGH - CH : カウンタHIGH - DH : データHIGH - BH : ベースHIGH