符号比较指令以取、与和或三种形式与电路进行连接,具体如图所示。
符号比较指令有六种比较符号,分别是=、<>、<、<=、>、>=,分别用于两数据内容的相等、不等、小于、小于等于、大于和大于等于的比较。
选项有两种类型:一种是用来区分无符号数据比较和带符号数据比较,如果是比较带符号数则加后缀“s”,无符号数比较时不需要;另一种是确定比较数据的长度,当为字类型比较时不需要,如果双字长度的数据比较则加后缀“l”。
图 符号比较指令的连接类型
s1是比较数1,s2是比较数2,它们的选取范围是cio、wr、hr、ar、t/c、dm、*dm、@dm、dr、常数等。