Está en la página 1de 4

DIFERENCIAS ENTRE UN DSP Y UN MICROPROCESADOR

JERSON FABRICIO AREVALO RODRIGUEZ 1090462369

DIFERENCIAS
Se ha dicho que puede trabajar con seales analgicas, pero es un sistema digital, por lo tanto necesitar un conversor analgico/digital a su entrada y digital/analgico en la salida. Como todo sistema basado en procesador programable necesita una memoria donde almacenar los datos con los que trabajar y el programa que ejecuta. Si se tiene en cuenta que un DSP puede trabajar con varios datos en paralelo y un diseo e instrucciones especficas para el procesado digital, se puede dar una idea de su enorme potencia para este tipo de aplicaciones. Estas caractersticas constituyen la principal diferencia de un DSP y otros tipos de procesadores.

Permiten realizar la operacin multiplicar-acumular en un solo ciclo. Permiten realizar varios accesos a memoria en un solo ciclo de instruccin, de esta manera el procesador puede buscar una instruccin mientras a la vez est, realizando la bsqueda de operandos y/o almacenando el resultado de una instruccin anterior. Para permitir mltiples accesos a memoria, los DSP incluyen memorias multipuerto e incluso bancos de memoria independientes. Poseen una o ms unidades generadoras de direcciones independientes. Dichas unidades operan en paralelo con la ejecucin de instrucciones aritmticas. La mayora de los DSP disponen de un set de instrucciones que soportan la ejecucin de bucles, debido a que los algoritmos DSP implican clculos repetitivos. Incorporan varios puertos de entrada/salida serie o paralelo para manejar interrupciones y accesos directos a memoria sin intervencin del procesador.