3.2.2 比较指令
表3-3为比较指令的STL表达方式,表中“?”可以是“==”,“<>”,“>”,“<”“>=”,“<=”。
用于比较累加器1与累加器2中的数据大小,被比较的两个数的数据类型应该相同。如果比较的条件满足,则RLO为1,否则为0。状态字中的CC0和CC1位用来表示两个数的大于、小于和等于关系(见表3-4)。
【实例】 比较两个浮点数的例子:
表3-3 比较指令

表3-4 指令执行后的CC1和CC0

L MD4 //MD4中的浮点数装入累加器1
L 2.345E+02 //浮点数常数装入累加器1,MD4装入累加器2
>R//比较累加器1和累加器2的值
=Q4.2//如果MD4>2.345E+02,则Q4.2为1