The Freescale DSP Assembler provides a number of convenient functions for the programmer. There are five different types of functions: