English
Language : 

SAB80515 Datasheet, PDF (134/270 Pages) Siemens Semiconductor Group – 8-Bit Single-Chip Microcontroller Family
Instruction Set
9.3 Instruction Definitions
All 111 instructions of the SAB 80(C)515/80(C)535 can essentially be condensed to 54 basic
operations, in the following alphabetically ordered according to the operation mnemonic section.
Instruction
ADD
ADDC
SUBB
MUL
DIV
DA
RRC
RLC
CJNE
Flag
Instruction
CY OV AC
X
X
X
SETB C
X
X
X
CLR C
X
X
X
CPL C
0
X
ANL C,bit
0
X
ANL C,/bit
X
ORL C,bit
X
ORL C,/bit
X
MOV C,bit
X
Flag
CY OV AC
1
0
X
X
X
X
X
X
A brief example of how the instruction might be used is given as well as its effect on the PSW flags.
The number of bytes and machine cycles required, the binary machine language encoding, and a
symbolic description or restatement of the function is also provided.
Note:
Only the carry, auxiliary carry, and overflow flags are discussed. The parity bit is computed after
every instruction cycle that alters the accumulator.
Similarily, instructions which alter directly addressed registers could affect the other status flags if
the instruction is applied to the PSW. Status flags can also be modified by bit manipulation.
Semiconductor Group
134