こみみ雑学集/アセンブラ
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
[[こみみ雑学集]]
** 命令 [#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
終了行:
[[こみみ雑学集]]
** 命令 [#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
ページ名: