cjne
TRANSCRIPT
Qui ước viết lệnh CJNE
CJNE TH1,TH2,KHAC_TH2
VD: CJNE A,B,KHAC_B
CJNE A,#5,KHAC_5
Một số dạng so sánh dùng CJNE
A khác 5
1. So sánh bằng hay khác:
Exit:
CV1
Đ
CV2
SCJNE A,#5,Khac_5
CALL CV2 ; A = 5
JMP Exit
Khac_5:CALL CV2 ; A khác
5
Một số dạng so sánh dùng CJNE
2. So sánh lớn hơn hay nhỏ hơn:
A khác 5
CV1
SĐ
A < 5
CV2
Đ
CV3
S
CJNE A,#5,KHAC_5
CALL CV1 ; A = 5
JMP EXIT
KHAC_5:
JC NHOHON_5
JMP EXIT
CALL CV3 ; A > 5
NHHON_5:CALL CV2 ; A < 5
EXIT:
Một số dạng so sánh dùng CJNE
3. Các dạng so sánh khác:
TH1 < TH2Đ S
TH1 <= TH2Đ S
TH1 > TH2Đ S
TH1 >= TH2Đ S
TH1 khác TH2SĐ
TH1 < TH2Đ S