Sub<Cc> - Intel i960 Jx Developer's Manual

Microprocessor
Table of Contents

Advertisement

6.2.64
SUB<cc>
Mnemonic:
subono
subog
suboe
suboge
subol
subone
subole
suboo
subino
subig
subie
subige
subil
subine
subile
subio
Format:
sub*
Description:
Subtracts src1 from src2 conditionally based on the condition code bits in the
arithmetic controls.
When for Unordered the condition code is 0, or when for the other cases the
logical AND of the condition code and the mask part of the opcode is not
zero; then src1 is subtracted from src2 and the result stored in the destination
Instruction
subono, subino
subog, subig
suboe, subie
suboge, subige
subol, subil
subone, subine
subole, subile
suboo, subio
INSTRUCTION SET REFERENCE
Subtract Ordinal if Unordered
Subtract Ordinal if Greater
Subtract Ordinal if Equal
Subtract Ordinal if Greater or Equal
Subtract Ordinal if Less
Subtract Ordinal if Not Equal
Subtract Ordinal if Less or Equal
Subtract Ordinal if Ordered
Subtract Integer if Unordered
Subtract Integer if Greater
Subtract Integer if Equal
Subtract Integer if Greater or Equal
Subtract Integer if Less
Subtract Integer if Not Equal
Subtract Integer if Less or Equal
Subtract Integer if Ordered
src1,
src2,
reg/lit
reg/lit
Mask
000
2
001
2
010
2
011
Greater or equal
2
100
2
101
2
110
Less or equal
2
111
2
dst
reg
Condition
Unordered
Greater
Equal
Less
Not equal
Ordered
6
.
6-109

Advertisement

Table of Contents
loading

Table of Contents