A reduced programmable controller for an extensible digital signal
processing architecture supports particular instructions to facilitate
common digital signal processing operations. These instructions include
extract and insert instructions, which are useful in managing the storage
and extraction of digital signal processing variables to and from
registers, and also useful in assembling fixed-length digital signal
parameters from a section of a bitstream stored in a register. These
instructions further include leading value detect instructions, including
a leading zero detect instruction and a leading one detect instruction
which are useful in parsing unique prefix codes such as Huffman codes used
in MPEG encoding of video and other variable length codes, and useful in
handling of a priority encoder such as a task manager.
Un regulador programable reducido para una arquitectura de proceso extensible de la señal numérica apoya instrucciones particulares de facilitar operaciones de proceso comunes de la señal numérica. Estas instrucciones incluyen las instrucciones del extracto y del relleno, que son útiles en el manejo del almacenaje y de la extracción de las variables de proceso de la señal numérica a y desde los registros, y también útil en montar parámetros de longitud fija de la señal numérica de una sección de un bitstream almacenado en un registro. Estas instrucciones más futuras incluyen valor principal detectaron instrucciones, incluyendo un cero que conduce detecte la instrucción y que conduce para detectar la instrucción que son útil en el análisis de códigos únicos del prefijo tales como códigos de Huffman usados en la codificación del MPEG del vídeo y otros códigos de longitud variable, y útil en la dirección de un codificador de la prioridad tal como un encargado de la tarea.