Intel 8XC251SP User Manual
A-25
INSTRUCTION SET REFERENCE
JSLE
rel
Jump if less than or equal (signed)
3
2/5
2
1/4
JSG
rel
Jump if greater than (signed)
3
2/5
2
1/4
JSGE
rel
Jump if greater than or equal
(signed)
(signed)
3
2/5
2
1/4
CJNE
A,dir8,rel
Compare dir byte to acc and jump
if not equal
if not equal
3
2/5
3
2/5
A,#data,rel
Compare immediate to acc and
jump if not equal
jump if not equal
3
2/5
3
2/5
Rn,#data,rel
Compare immediate to reg and
jump if not equal
jump if not equal
3
2/5
4
3/6
@Ri,#data,rel
Compare immediate to indir and
jump if not equal
jump if not equal
3
3/6
4
4/7
DJNZ
Rn,rel
Decrement reg and jump if not
zero
zero
2
2/5
3
3/6
dir8,rel
Decrement dir byte and jump if not
zero
zero
3
3/6
3
3/6
TRAP
—
Jump to the trap interrupt vector
2
10
1
9
NOP
—
No operation
1
1
1
1
Table A-27. Summary of Control Instructions (Continued)
Mnemonic
<dest>,<src>
Notes
Binary Mode
Source Mode
Bytes
States (2)
Bytes
States (2)
NOTES:
1.
1.
A shaded cell denotes an instruction in the MCS
®
51 architecture.
2.
For conditional jumps, times are given as not-taken/taken.