Home > Tutorial > Lesson 4 |
|
以下のプログラムをWCASLUのCASLモードで実行してCPAの動作を確認しましょう. フラグレジスタのSFとZFがどのように設定されるか確かめましょう.
CPA1 START LD GR1,AA CPA GR1,BB RET AA DC 5 BB DC 5 END
また,AAとBBで定義される定数値を変えて,以下の値の組についても動作を確認しましょう.
以下のような動作になっていることが理解できるまで,何度もやりましょう.
比較結果 | SF | ZF |
(第1オペランド)>(第2オペランド) | 0 | 0 |
(第1オペランド)=(第2オペランド) | 0 | 1 |
(第1オペランド)<(第2オペランド) | 1 | 0 |