Efficient Coding on the TMS320C5x

Texas Instruments

Published Date: 06/01/1997

Description

Algorithms based on dynamic programming techniques often make use of looped code conditional execution min-max searches and pointer addressing. The TMS320C5x core CPU allows zero-overhead looping multiple-condition branches delayed jumps and calls min-max instructions and post-modify indirect addressing to implement efficient search algorithms. This document discusses how to determine when