-
CJNE
鎖定
CJNE是Compare Jump Not Equal 比較不相等轉移指令。
- 中文名
- 比較不相等轉移指令
- 外文名
- Compare Jump Not Equal
- 簡 稱
- CJNE
- 指令格式
- CJNE A,direct,rel等
CJNE指令格式
CJNE A,direct,rel
累加器A中內容與地址direct中內容比較
CJNE A,#data,rel
累加器A中內容與數字#data比較
CJNE Rn,#data,rel
輔助寄存器Rn(n=0-7)中內容與數字#data比較
CJNE @Ri,#data,rel
輔助寄存器Ri(i=0-1)中的是地址,地址裏面內容與數字#data比較
CJNE指令功能
參與比較的兩個數,若不相等,則轉移,若相等則程序順序執行;利用這條指令,我們就可以判斷兩數是否相等,這在很多場合是非常有用的。但有時還想得知兩數比較之後哪個大,哪個小,本條指令也具有這樣的功能,如果兩數不相等,則CPU還會反映出哪個數大,哪個數小,這是用CY(進位位)來實現的。如果前面的數(A中的)不小於後面的數,則CY=0,否則CY=1,因此在程序轉移後再次利用CY就可判斷出A中的數比data大還是小了。
CJNE指令説明
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:19次歷史版本
- 最近更新: 费德白客