Subf3 – Texas Instruments TMS320C3x User Manual
Page 689

Subtract Floating-Point Value, 3-Operand
SUBF3
13-231
Assembly Language Instructions
Example 1
SUBF3
*AR0
– –
(IR0),*AR1,R4
Before Instruction
After Instruction
R4
00
0000 0000
R4
05 1D00 0000
AR0
80 9888
AR0
80 9808
AR1
80 9851
AR1
80 9851
IR0
80
IR0
80
LUF
0
LUF
0
LV
0
LV
0
UF
0
UF
0
N
0
N
0
Z
0
Z
0
V
0
V
0
C
0
C
0
Data memory
809888h
70C8000
809888h
70C8000
809851h
733C000
809851h
733C000
3.9250e+01
1.4050e+02
1.4050e+02
1.79750e+02
1.79750e+02
Example 2
SUBF3 R7,R0,R6
Before Instruction
After Instruction
R0
03 4C20 0000
R0
03 4C20 0000
R6
00 0000 0000
R6
05 B7C8 0000
R7
05 7B40 0000
R7
05 7B40 0000
LUF
0
LUF
0
LV
0
LV
0
UF
0
UF
0
N
0
N
0
Z
0
Z
1
V
0
V
0
C
0
C
0
1.27578125e+01
6.281250e+01
–5.00546875e+01
1.27578125e+01
6.281250e+01
Note:
Cycle Count
See subsection 8.5.2,
Data Loads and Stores, on page 8-24 for the effects
of operand ordering on the cycle count.
- Digital Signal Processor SM320F2812-HT (153 pages)
- MSP430x1xx (440 pages)
- Laser And Motor Drives DRV8811EVM (13 pages)
- TMS320 DSP (88 pages)
- MSP430x11x1 (45 pages)
- TVP5154EVM (55 pages)
- TMS320DM646X DMSOC (64 pages)
- CC2511 (24 pages)
- SN65HVS880 (4 pages)
- TPS650231EVM (14 pages)
- TMS320TCI648x (256 pages)
- TSC2007EVM-PDK (16 pages)
- UCC38500EVM (16 pages)
- TMS320C6000 (62 pages)
- SCAU020 (21 pages)
- TPS40051 (17 pages)
- TNETE2201 (14 pages)
- TMS320C64x DSP (306 pages)
- UCC2891 (21 pages)
- MSP430 (138 pages)
- TMS320C6712D (102 pages)
- MSP430x4xx (512 pages)
- TMS320C6454 (225 pages)
- SPRU938B (48 pages)
- TUSB3210 (22 pages)
- TMS320C6457 (43 pages)
- CC2530ZNP (3 pages)
- TMS320C6455 (50 pages)
- TSB12LV26 (91 pages)
- TMS320C6472 (2 pages)
- VLYNQ Port (49 pages)
- TMS380C26 (92 pages)
- MSP-FET430 (95 pages)
- TMS320TCI6486 (160 pages)
- TPS2330 (22 pages)
- DM648 DSP (47 pages)
- TMS320DM36X (134 pages)
- MSC1211 (35 pages)
- SPRAA56 (29 pages)
- DAC7741EVM (28 pages)
- CDCM7005 (34 pages)
- TMS370 (99 pages)
- Adpater (37 pages)
- TMS320C6452 DSP (46 pages)