【導讀】本實驗主要通過四個練習來了解如何利用SIMULATOR實現(xiàn)基本的信號處理方法。兩個輸入序列的長度相同,分別寫入。程序編譯運行時將數(shù)據(jù)讀入存儲器中,并對其進行卷積運算,計算結(jié)果存放。于另一個緩沖區(qū)中。卷積的輸出指定到數(shù)組output中。程序主要由主程序和卷積子程序二個模塊組成。個二重循環(huán)實現(xiàn)。序列X采用正常序?qū)ぶ?,利用指令F5=DM讀取X,其中地址增量寄存器M9=1,而序列Y是逆序?qū)ぶ?,利用指令。列Y的最后一個元素。啟動運行VisualDSP++,運行菜單命令\Project\New來新建一個工程,工程名稱自定義,、、以及初始化文件加入工程中。其中為單個沖擊脈沖信號,為正弦信號。分析、理解源程序,在此基礎(chǔ)上再編譯運行程序??赏ㄟ^點擊按鈕命令或選擇菜單命令。本程序的sessions為ADSP-21062ADSP-2106xSimulator。執(zhí)行菜單命令\Debug\StepInto單步運行程序,打開RegisterFile和對應(yīng)的存儲區(qū),觀。察寄存器和存儲器的變化。數(shù)組inputx保持為,將數(shù)組inputy分別改變?yōu)閿?shù)據(jù)文件(方波)、