Instruction code
API
16-bit
32-bit
0032
–
FOR>
0033
–
FOR>=
0034
–
FOR<
0035
–
FOR<=
0036 LD$=
–
0037 LD$<>
–
0042 AND$=
–
0043 AND$<>
–
0048 OR$=
–
0049 OR$<>
–
0054 CMP
DCMP
0055 ZCP
DZCP
0056
–
FCMP
0057
–
FZCP
0058 MCMP
–
0059 CMPT=
–
0060 CMPT<>
–
0061 CMPT>
–
0062 CMPT>=
–
0063 CMPT<
–
0064 CMPT<=
–
0065 CHKADR
–
0066 LDZ=
DLDZ=
0067 LDZ<>
DLDZ<>
0068 LDZ>
DLDZ>
0069 LDZ>=
DLDZ>=
0070 LDZ<
DLDZ<
0071 LDZ<=
DLDZ<=
0072 ANDZ=
DANDZ=
0073 ANDZ<>
DANDZ<>
0074 ANDZ>
DANDZ>
0075 ANDZ>=
DANDZ>=
Pulse
instruction
–
S1>S2
S1≧S2
–
S1<S2
–
–
S1≦S2
S1=S2
–
–
S1≠S2
S1=S2
–
–
S1≠S2
–
S1=S2
–
S1≠S2
Comparing values
Zone comparison
Comparing the floating-point numbers
Floating-point zone comparison
Matrix comparison
Comparing tables
ON: =
Comparing tables
ON: <>
Comparing tables
ON: >
Comparing tables
ON: ≧
Comparing tables
ON: <
Comparing tables
ON: ≦
–
Checking the address in a pointer register
–
|S1-S2|=|S3|
–
|S1-S2|≠|S3|
–
|S1-S2|>|S3|
|S1-S2|≧|S3|
–
|S1-S2|<|S3|
–
–
|S1-S2|≦|S3|
–
|S1-S2|=|S3|
–
|S1-S2|≠|S3|
|S1-S2|>|S3|
–
|S1-S2|≧|S3|
–
C h a p t e r 6 Ap p l i e d I n s t r u c t i o n s
Function
6_
6 - 5