R8C JCnd 命令各種

R8C のアセンブラは PIC と比べてかなり頭がいいです。特に条件分岐の命令は一通り揃っており、PIC アセンブラしかしらない人は目から鱗ですよ。

全ての J Cnd 命令(条件分岐)の種類を以下に示します。

JCnd label と記述し前命令の実行結果を判断して真なら label へジャンプ
(J Cnd とは Jump on Condition。ちなみに JCnd という命令自体はない)

JGEU/JC ≦ 等しいまたは大きい
JLTU/JNC > 小さい
JEQ/JZ = 等しい
JNE/JNZ ≠ 等しくない
JGTU < 大きい
JLEU ≧ 等しいまたは小さい
JPZ 0≦ 正またはゼロ
JN 0> 負
JGE ≦ 等しい、または符号付きで大きい
JLE ≧ 等しい、または符号付きで小さい
JGT < 符号付きで大きい
JLT > 符号付きで小さい
JO O(オーバーフロー)フラグが “1”
JNO Oフラグが “0”

(株)ルネサステクノロジ R8C/Tinyシリーズ ソフトウエアマニュアル Rev.1.00より



投稿者:mimiham : 2005年05月31日 23:51 : R8C/15

トラックバック

このエントリーのトラックバックURL:
http://mono-zukuri.net/cgi-bin/mt/mt-tb.cgi/233