Digital Signal Processors
¿Qué distingue a un DSP de otros micros de propósito general?
- ALU flexible y rápida: las operaciones estandard (bit a bit, suma, etc), multiplicaciones, multiplicaciones con acumulación y desplazamientos arbitrarios deben ser realizados en un ciclo de reloj.
- Rango dinámico extendido para multiplicaciones+acumulación, de forma que no ocurra overflow.
- Carga de operandos en un ciclo de reloj, lo que significa un direccio-namiento flexible para varias memorias de datos.
- Hardware específico que permita el almacenamiento circular.
- No son necesarias instrucciones adicionales (condiciones, comparacio-nes) para bucles y saltos.