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