Purpose: | To perform extended-precision subtraction | |||
Format: | opcode sub.rl, dif.ml | |||
Operation: | dif <- dif - sub - C; | |||
Condition Codes: |
N <- dif LSS 0; Z <- dif EQL 0; V <- {integer overflow}; C <- {borrow from the most significant bit}; |
|||
Exceptions: | Integer OVerflow||||
Opcodes: |
|
|||
Description: | The subtrahend operand and the contents of the C condition code bit are subtracted from the difference operand and the difference operand is replaced by the result. | |||
Notes: |
|