Nios II Gen2 プロセッサー・リファレンス・ガイド

ID 683836
日付 10/28/2016
Public
ドキュメント目次

8.5.34. cmpleui

命令 より小さいか符号なし即値と等しければ比較
演算

((unsigned) rA <= (unsigned) IMMED) ならば

rB ←  1

そうでなければ rB ←  0

アセンブラー構文

cmpleui rB, rA, IMMED

cmpleui r6, r7, 100

説明

即値 IMMED を 32 ビットにゼロ拡張し、それを rA の値と比較する。rA <= IMMED ならばcmpleuiは 1 を rB に格納し、それ以外の場合は 0 を rB に格納する。

使用法

cmpleuiは C プログラミング言語の符号なし <= 演算子を実行する。IMMED の最大許容値は 65534 である。最小許容値は 0 である。

疑似命令

cmpleuiは即値 IMM16 の IMMED + 1 のcmpltui命令を使用して実装される。