Table 6, Arithmetic instructions, Table 7 – Zilog Z16F2810 User Manual
Page 39: Logical instructions

UM018809-0611
Assembly Language Introduction
ZNEO
®
CPU Core
User Manual
23
•
Load
•
CPU Control
•
Program Control
Tables 6 through 12 list the instructions for each of the above groups and the number of
operands required for each instruction. Some instructions appear in more than one table as
these instructions can be considered members of more than one category. The abbrevia-
tions dst and src refer to destination and source operands, respectively.
Table 6. Arithmetic Instructions
Mnemonic
Operands
Instruction
Page
ADC
dst, src
Add with Carry
ADD
dst, src
Add
CP
dst, src
Compare
CPC
dst, src
Compare with Carry
CPCZ
dst
Compare to Zero with Carry
CPZ
dst
Compare to Zero
DEC
dst
Decrement
INC
dst
Increment
MUL
dst, src
Multiply (32 bit)
NEG
dst
Negate
SBC
dst, src
Subtract with Carry
SDIV
dst, src
Signed Divide (32 bit)
SMUL
dst, src
Signed Multiply (64 bit)
SUB
dst, src
Subtract
UDIV
dst, src
Unsigned Divide (32 bit)
UDIV64
dst, src
Unsigned Divide (64 bit)
UMUL
dst, src
Unsigned Multiply (64 bit)
Table 7. Logical Instructions
Mnemonic
Operands
Instruction
Page
AND
dst, src
Logical AND
COM
dst
Complement
OR
dst, src
Logical OR
XOR
dst, src
Logical Exclusive OR