資料集
ここはhideyosiの学習帳です。いろいろな資料を集めたり整理したりしています。オイラ用のノートなので間違っていたり未完成だったりしますので信用度は相当低いことをあらかじめご了承くださいませ。
|
1: 2007-12-10 (月) 22:30:09 |
| + | ジャンプ命令は多いのでここで一覧に・・・・ |
| | | |
| + | |
| + | |
| + | |
| + | 通常プログラムは上から下に順番に実行されて行くがジャンプ命令によって好きな場所にジャンプすることができる。 |
| + | |
| + | 有無を言わせずジャンプする''無条件ジャンプ''とFLAGSの内容にしたがってジャンプする''条件ジャンプ''がある。 |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | JA - より上(CF=0 かつ ZF=0) |
| + | JAE - より上か等しい(CF=0) |
| + | JB - より下(CF=1) |
| + | JBE - より下か等しい(CF=1 かつ ZF=1) |
| + | JC - キャリー(CF=1) |
| + | JE - 等しい(ZF=1) |
| + | JG - より大きい(ZF=0 かつ SF=OF) |
| + | JGE - より大きいか等しい(SF=OF) |
| + | JL - より小さい(SF<>OF) |
| + | JLE - より小さいか等しい(ZF=1 または SF<>OF) |
| + | JNA - より上でない(CF=1 または ZF=1) |
| + | JNAE - より上でなく等しくない(CF=1) |
| + | JNB - より下でない (CF=0) |
| + | JNBE - より下でなく等しくない(CF=0 かつ ZF=0) |
| + | JNC - キャリーがない(CF=0) |
| + | JNG - より大きくない(CF=1 または ZF=1) |
| + | JNGE - より大きくなく等しくない(CF=0かつ) |
| + | JNL - より小さくない(SF=OF) |
| + | JNLE - より小さくなく等しくない(ZF=0 およびSF=OF) |
| + | JNO - オーバーフローがない(OF=0) |
| + | JNP - パリティがない(PF=0) |
| + | JNS - 符号がない(SF=0) |
| + | JNZ - ゼロでない(ZF=0) |
| + | JO - オーバーフローがある(OF=1) |
| + | JP - パリティがある(PF=1) |
| + | JPE - パリティが偶数(PF=1) |
| + | JPO - パリティが奇数(PF=0) |
| + | JS - 符号がある(SF=1) |
| + | JZ - ゼロ(ZF=1) |
| + | |
| + | ステータスフラグを見る条件分岐のほか レジスタをみて分岐する。 |
| + | JCXZ -CXレジスタが0 |
| + | JECXZ - ECXレジスタが0 |
Counter: 4011,
today: 1,
yesterday: 0