命令語リスト ページ 4
EX  dst,src dst src
dstの内容とsrcの内容を交換します。
EX   F,F’ バイト
EX   R,r バイト/ワード
EX   (mem),R バイト/ワード
フラグ:
EXTS dst dst<上位半分>←dst<下位半分
>の符号ビット
dstの下位半分の符号ビット(オペランド・サイズがワードのときはビット
7,ロングのときはビット15)を、dstの上位半分の全ビットに転送(コピ
ー)します。
EXTS   r ワード/ロング
フラグ:
EXTZ dst dst<上位半分>←0
dstの上位半分をゼロにクリアします。
EXTZ   r ワード/ロング
フラグ:
HALT CPUの停止
命令の実行が停止されます。再開は、割り込みを受けることによって
行います
HALT  
フラグ:
INC num,dst dst←dst+num
dstの内容とnumの内容1〜8を加算し、dstへ転送します。
INC     #3,r バイト/ワード/ロング
INC[W]  #3,(mem) バイト/ワード
フラグ:
INCF RFP<2:0>←RFP<2:0>+1
ステータス・レジスタSR内のレジスタ・ファイル・ポインタRFP<2:0
>の内容を+1します。なお、TLCS900/Hは’RFP2’を0に固定
します。
INCF  
フラグ:
JP condition,dst ccが真ならば、PC←dst.
オペランドのconditionが真の場合、dstで示されたプログラム番地へ
ジャンプします。
JP   #16  
JP   #24  
JP   [cc,]mem  
フラグ:
JR condition,dst ccが真ならば、PC←dst.
オペランドのconditionが真の場合、dstで示されたプログラム番地へ
相対ジャンプします。
JRL  [cc,]$+2+d8  
JRL  [cc,]$+3+d16  
フラグ:
光電機株式会社
〒321−2116 栃木県宇都宮市徳次郎町 2823−2
TEL 028(665)3076  FAX 028(665)7262
E−mail : BCC05303@nifty.com