符號比較指令以取、與和或三種形式與電路進行連接,具體如圖所示。
符號比較指令有六種比較符號,分別是=、<>、<、<=、>、>=,分別用于兩數(shù)據(jù)內(nèi)容的相等、不等、小于、小于等于、大于和大于等于的比較。
選項有兩種類型:一種是用來區(qū)分無符號數(shù)據(jù)比較和帶符號數(shù)據(jù)比較,如果是比較帶符號數(shù)則加后綴“s”,無符號數(shù)比較時不需要;另一種是確定比較數(shù)據(jù)的長度,當為字類型比較時不需要,如果雙字長度的數(shù)據(jù)比較則加后綴“l(fā)”。
圖 符號比較指令的連接類型
s1是比較數(shù)1,s2是比較數(shù)2,它們的選取范圍是cio、wr、hr、ar、t/c、dm、*dm、@dm、dr、常數(shù)等。