MEINVF32 MRa, MRb 32-Bit Floating-Point Reciprocal Approximation..............................................................622
MEISQRTF32 MRa, MRb 32-Bit Floating-Point Square-Root Reciprocal Approximation................................... 623
MF32TOI16 MRa, MRb Convert 32-Bit Floating-Point Value to 16-Bit Integer....................................................625
MF32TOI16R MRa, MRb Convert 32-Bit Floating-Point Value to 16-Bit Integer and Round...............................626
MF32TOI32 MRa, MRb Convert 32-Bit Floating-Point Value to 32-Bit Integer....................................................627
MF32TOUI16 MRa, MRb Convert 32-Bit Floating-Point Value to 16-bit Unsigned Integer ................................ 628
MF32TOUI16R MRa, MRb Convert 32-Bit Floating-Point Value to 16-bit Unsigned Integer and Round............ 629
MF32TOUI32 MRa, MRb Convert 32-Bit Floating-Point Value to 32-Bit Unsigned Integer ................................ 630
MFRACF32 MRa, MRb Fractional Portion of a 32-Bit Floating-Point Value........................................................ 631
MI16TOF32 MRa, MRb Convert 16-Bit Integer to 32-Bit Floating-Point Value ...................................................632
MI16TOF32 MRa, mem16 Convert 16-Bit Integer to 32-Bit Floating-Point Value .............................................. 633
MI32TOF32 MRa, mem32 Convert 32-Bit Integer to 32-Bit Floating-Point Value .............................................. 634
MI32TOF32 MRa, MRb Convert 32-Bit Integer to 32-Bit Floating-Point Value ...................................................635
MLSL32 MRa, #SHIFT Logical Shift Left.............................................................................................................636
MLSR32 MRa, #SHIFT Logical Shift Right..........................................................................................................637
MMACF32 MR3, MR2, MRd, MRe, MRf ||MMOV32 MRa, mem32 32-Bit Floating-Point Multiply and Accumulate
with Parallel Move................................................................................................................................................638
MMAXF32 MRa, MRb 32-Bit Floating-Point Maximum........................................................................................641
MMAXF32 MRa, #16FHi 32-Bit Floating-Point Maximum....................................................................................643
MMINF32 MRa, MRb 32-Bit Floating-Point Minimum..........................................................................................644
MMINF32 MRa, #16FHi 32-Bit Floating-Point Minimum......................................................................................646
MMOV16 MARx, MRa, #16I Load the Auxiliary Register with MRa + 16-bit Immediate Value........................... 647
MMOV16 MARx, mem16 Load MAR1 with 16-bit Value......................................................................................650
MMOV16 mem16, MARx Move 16-Bit Auxiliary Register Contents to Memory.................................................. 653
MMOV16 mem16, MRa Move 16-Bit Floating-Point Register Contents to Memory............................................ 654
MMOV32 mem32, MRa Move 32-Bit Floating-Point Register Contents to Memory ........................................... 656
MMOV32 mem32, MSTF Move 32-Bit MSTF Register to Memory......................................................................657
MMOV32 MRa, mem32 {, CNDF} Conditional 32-Bit Move.................................................................................658
MMOV32 MRa, MRb {, CNDF} Conditional 32-Bit Move.....................................................................................660
MMOV32 MSTF, mem32 Move 32-Bit Value from Memory to the MSTF Register..............................................662
MMOVD32 MRa, mem32 Move 32-Bit Value from Memory with Data Copy.......................................................663
MMOVF32 MRa, #32F Load the 32-Bits of a 32-Bit Floating-Point Register.......................................................665
MMOVI16 MARx, #16I Load the Auxiliary Register with the 16-Bit Immediate Value......................................... 666
MMOVI32 MRa, #32FHex Load the 32-Bits of a 32-Bit Floating-Point Register with the Immediate.................. 668
MMOVIZ MRa, #16FHi Load the Upper 16-Bits of a 32-Bit Floating-Point Register .......................................... 670
MMOVZ16 MRa, mem16 Load MRx With 16-bit Value....................................................................................... 671
MMOVXI MRa, #16FLoHex Move Immediate to the Low 16-Bits of a Floating-Point Register........................... 672
MMPYF32 MRa, MRb, MRc 32-Bit Floating-Point Multiply..................................................................................673
MMPYF32 MRa, #16FHi, MRb 32-Bit Floating-Point Multiply ............................................................................ 674
MMPYF32 MRa, MRb, #16FHi 32-Bit Floating-Point Multiply ............................................................................ 676
MMPYF32 MRa, MRb, MRc||MADDF32 MRd, MRe, MRf 32-Bit Floating-Point Multiply with Parallel Add........ 678
MMPYF32 MRd, MRe, MRf ||MMOV32 MRa, mem32 32-Bit Floating-Point Multiply with Parallel Move........... 680
MMPYF32 MRd, MRe, MRf ||MMOV32 mem32, MRa 32-Bit Floating-Point Multiply with Parallel Move........... 682
MMPYF32 MRa, MRb, MRc ||MSUBF32 MRd, MRe, MRf 32-Bit Floating-Point Multiply with Parallel Subtract....
683
MNEGF32 MRa, MRb{, CNDF} Conditional Negation.........................................................................................684
MNOP No Operation............................................................................................................................................686
MOR32 MRa, MRb, MRc Bitwise OR.................................................................................................................. 687
MRCNDD {CNDF} Return Conditional Delayed...................................................................................................688
MSETFLG FLAG, VALUE Set or Clear Selected Floating-Point Status Flags.....................................................691
MSTOP Stop Task............................................................................................................................................... 692
MSUB32 MRa, MRb, MRc 32-Bit Integer Subtraction......................................................................................... 694
MSUBF32 MRa, MRb, MRc 32-Bit Floating-Point Subtraction............................................................................695
MSUBF32 MRa, #16FHi, MRb 32-Bit Floating-Point Subtraction........................................................................696
MSUBF32 MRd, MRe, MRf ||MMOV32 MRa, mem32 32-Bit Floating-Point Subtraction with Parallel Move......698
Control Law Accelerator (CLA)
592
TMS320x2806x Microcontrollers
SPRUH18I – JANUARY 2011 – REVISED JUNE 2022
Copyright © 2022 Texas Instruments Incorporated
Содержание TMS320 2806 Series
Страница 2: ......