Download TASKING VX-toolset for C166 User Guide
Transcript
C Language __CoMULus void __CoMULus( unsigned int x, signed int y ); Use the CoMULus instruction to store the multiplication result of an unsigned 16-bit value with a signed 16-bit value in the MAC accumulator. __CoMUL_min void __CoMUL_min( int x, int y ); Use the CoMUL- instruction to store the negated multiplication result of two signed 16-bit values in the MAC accumulator. __CoMULsu_min void __CoMULsu_min( int x, unsigned int y ); Use the CoMULsu- instruction to store the negated multiplication result of a signed 16-bit value with an unsigned 16-bit value in the MAC accumulator. __CoMULu_min void __CoMULu_min( unsigned int x, unsigned int y ); Use the CoMULu- instruction to store the negated multiplication result of two unsigned 16-bit values in the MAC accumulator. __CoMULus_min void __CoMULus_min( unsigned int x, signed int y ); Use the CoMULus- instruction to store the negated multiplication result of an unsigned 16-bit value with a signed 16-bit value in the MAC accumulator. __CoNEG void __CoNEG( void ); Use the CoNEG instruction to change the MAC accumulator's contents to its negated value. __CoNOP void __CoNOP( void ); A CoNOP instruction is generated. __CoRND void __CoRND( void ); Use the CoRND semi-instruction to change the MAC accumulator's contents to its rounded value. 37
Related documents
User Manual - v8.8 Cross-Assembler, Linker/Locator, Utilities
8051 Cross-Assembler, Linker, Utilities User`s Manual
ST10F27X firmware development getting started with tasking ST10
AN2142 - STMicroelectronics
Polar Electra Oy Professorintie 5 F,N-90440
User Manual - v8.8 C166/ST10 C Compiler
do Manual
C166/ST10 CrossView Pro Debugger User`s Manual
User Guide - v3.6r1 DSP56xxx Toolchain C++ Compiler