Neste artigo vamos descrever a estrutura dos programas que fazem parte deste curso. Os programas foram divididos em duas estruturas básicas. A primeira, comum a todas as aplicações, é uma estrutura de alto nível, enquanto a segunda compreende o processamento do sinal propriamente dito. Esta divisão torna mais fácil o primeiro contacto com este tipo de aplicações. No final do artigo são dadas algumas dicas para a utilização do assemblador e para a programação do DSP.