すでにデータ型の一部の第三章を書いたように
次のディレクティブやその他の各種についての何かがあります
1.現在のアドレスカウンタ:$
以下のような配列や文字列の長さを計算するために使用されます。
.DATA リストDB 12は、34234、453、45、43である、5。 listp DB($ -list);ワードはセル配列の要素の数であるように、配列要素によって占有されるメモリ空間の長さを表し
、必要に応じて素子サイズは、ワード、またはダブルワード、並びに、より大きなデータ型タイプのリストを分割する必要があるが、素子サイズで割った、または直接であります
2.ディレクティブはEQUと(=)等しく、その「弟」TEXTEQU
差:3つのEQU形式があるが、以下のようにのみディレクティブは、式を定義するために使用される整数に等しいです
名前EQU表現
名EQU sybal
名のEQU <テキスト>
EQU、それを再定義EQU TEXTEQUは同様に、彼はまた、3つの形式がありますが、それは最大の違いは、彼が再定義することができるということであるEQUで、=かもしれません
3.ビッグエンディアンとリトルエンディアンストレージ形式の保存形式
4.拡張すべてゼロ整数シンボル拡散
MOVZX(全てゼロ拡張)及びMOVSX(符号拡張)
ここでは、多数の小数に送信され、小数符号拡張が高い多数の最上位ビットにコピーされます符号拡張を、言及
5. LAHFとSAHF
LAHF:EFLAGSの符号ビットは、AHにコピーし、
SAHF:AH、EFLAGS(RFLAGS)の内容をコピーし、負荷状況フラグ
6. XCHG交換データ
オペランドとして、いわゆる即時値を使用しません
7.直接オフセット
[名変数+定数]
12月の8.incとキャリーフラグに影響を与えません。
9.オフセット
オフセット:ディレクティブを、参照番号は、データを直接オフセット - オフセットオペランドを
直接ダイレクトアドレッシングモードアドレスと呼ばれる数値データを参照
バックレジスタへのアドレスデータへのオフセットを使用して、アドレスレジスタ間接アドレッシングアドレスが呼ばれています
10.PTR
PTR:オペランドは、型のサイズの書き換えを宣言されています
注:PTR標準編集タイプと一緒にのみ使用すること
11.インデックスオペランド
12.loop判定が行われ、ECX-1であります