English
Language : 

SAB80515 Datasheet, PDF (212/270 Pages) Siemens Semiconductor Group – 8-Bit Single-Chip Microcontroller Family
Instruction Set
Instruction Set Summary (cont’d)
Mnemonic
Description
Boolean Variable Manipulation
CLR
CLR
SETB
SETB
CPL
CPL
ANL
ANL
ORL
ORL
MOV
MOV
C
bit
C
bit
C
bit
C,bit
C,/bit
C,bit
C,/bit
C,bit
bit,C
Clear carry flag
Clear direct bit
Set carry flag
Set direct bit
Complement carry flag
Complement direct bit
AND direct bit to carry flag
AND complement of direct bit to carry
OR direct bit to carry flag
OR complement of direct bit to carry
Move direct bit to carry flag
Move carry flag to direct bit
Program and Machine Control
ACALL addr11
LCALL addr16
RET
RETI
AJMP addr11
LJMP addr16
SJMP rel
JMP @A + DPTR
JZ
rel
JNZ rel
JC rel
JNC rel
JB
bit,rel
JNB bit,rel
JBC bit,rel
CJNE A,direct,rel
Absolute subroutine call
Long subroutine call
Return from subroutine
Return from interrupt
Absolute jump
Long iump
Short jump (relative addr.)
Jump indirect relative to the DPTR
Jump if accumulator is zero
Jump if accumulator is not zero
Jump if carry flag is set
Jump if carry flag is not set
Jump if direct bit is set
Jump if direct bit is not set
Jump if direct bit is set and clear bit
Compare direct byte to A and jump if not equal
Byte Cycle
1
1
2
1
1
1
2
1
1
1
2
1
2
2
2
2
2
2
2
2
2
1
2
2
2
2
3
2
1
2
1
2
2
2
3
2
2
2
1
2
2
2
2
2
2
2
2
2
3
2
3
2
3
2
3
2
Semiconductor Group
212