Intel 8XC251SP User Manual

Page of 458
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)
3
2/5
2
1/4
CJNE
A,dir8,rel
Compare dir byte to acc and jump 
if not equal 
3
2/5
3
2/5
A,#data,rel
Compare immediate to acc and 
jump if not equal 
3
2/5
3
2/5
Rn,#data,rel
Compare immediate to reg and 
jump if not equal 
3
2/5
4
3/6
@Ri,#data,rel
Compare immediate to indir and 
jump if not equal 
3
3/6
4
4/7
DJNZ
Rn,rel
Decrement reg and jump if not 
zero 
2
2/5
3
3/6
dir8,rel
Decrement dir byte and jump if not 
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.
A shaded cell denotes an instruction in the MCS
®
 51 architecture.
2.
For conditional jumps, times are given as not-taken/taken.