3986.net
小网站 大容量 大智慧
相关标签
当前位置:首页 >> 计算机软件及应用 >>

实验一 DSP的常用指令实验


编号

西华大学实验报告





西华大学实验报告(理工类)
电气信息学院
学 生 姓 名 学生所在学院 课 程 名 称 实验项目名称 指 导 教 师 DSP 技术及应用 DSP 的常用指令实验 李天倩

专业实验中心


实验室:6A-222
号 成

实验时间 : 2014 年 6 月 10 日


年级/专业/班 课 程 代 码 项 目 代 码 项 目 学 分 1

一、实验目的: 1、熟悉 CCS 编程环境及 TMS320C54xDSP 的基本算术运算指令。 2、了解 TMS320C5402 的存储空间分配。 3、进行 DSP 的基本编程调试。 二、实验原理: 借用计算机的资源仿真 DSP 的内部结构,以学习 DSP 的基本编程。





线

第1页

西华大学实验报告

三、实验设备、仪器: 安装有 WINDOWS98 以上操作系统和 CCS2.0(`C5000)的计算机。 四、实验内容(含简略步骤、电路图) : 用 CCS 编程环境进行 DSP 的基本算术运算指令的编程调试。 1、鼠标左键双击桌面“Setup CCS 2 ('C5000)”图标启动 CCS Setup,鼠标左键依次单击 “C5402 Simulator” , “Import” , “Save and Quit” , “是 (Y) ” 启动 CCS, 在[Project]-[Open] 菜单中打开 ex1.pjt; 2、在左边树状列表框内双击[Project]展开目录树,双击[ex1.asm]打开源程序文件,参考 程序中的注释仔细阅读源程序; 3、在[Project]-[Build]菜单中编译项目文件,编译成功后在下端的状态窗口中显示 Build Complete,0 Errors,0 Warnings; 4、在[File]-[Load Programm]中加载输出执行代码文件 ex1.out,选择 [View]-[ [Disassembly ]。此时,反汇编(Disassembly)窗口将显示在前端,当前 PC 指针 为 0000:2080(黄色箭头指示) ,指令代码将以汇编语言方式显示,可以在反汇编窗口中点 击鼠标右键,在弹出菜单中选择[Properties]-[Disassembly Options]打开反汇编选项对话 框,在[Disassembly Style]选项中选择[Algebraic],以算术语言方式显示指令代码(注意: 此时可能标号显示异常,按 PageUP 再按 PageDown 即可刷新显示) ; 5、选择[View]-[CPU Registers]-[CPU Register](或点击左边工具栏的快捷按钮)打开处 理器映射寄存器窗口; 6、选择[View]-[Memory](或点击左边工具栏的快捷按钮) ,在弹出的[Windows Memory Options]对话框的 Address 文本框中输入 0x0260,Page 下拉框中选中 Data,确定后将打开 数据存储器查询窗口,此时数据存储器地址 0x0260~0x0263 将对应 ex1.asm 中声明的标号 DAT0~DAT3; 7、调整[Disassembly][memory][CPU Registers]三个窗口的大小,以便于观察; 8、依次把光标移动到反汇编(Disassembly)窗口中标号为 bk?(?表示从 0 开始的整数)的 标号行下的指令处,点击鼠标右键,在弹出菜单选择 [Toggle breakpoint](或者点击快捷 按钮)设置断点,断点设置后,该行前显示红色圆点; 9、选择[Debug]-[Run](也可以按快捷键 F5 或点击快捷按钮)执行程序; 10、程序将在第一个断点 bk0 处停止,在处理器映射寄存器窗口和数据存储器查询窗口中双 击相应操作数的内容,即可进行修改(注意:如步骤 6 所述,DAT0~DAT3 对应地址为 0X0260~0X0263) ,试修改下一条指令操作数的内容,然后按 F10 单步执行程序,再在处理器 映射寄存器窗口中或数据存储器查询窗口中观察指令执行结果; 11、重复执行 9 步骤,依次观察并记录加法指令(结果: A) 、减法指令(结果: A) 、乘法指 令(结果:A) 、除法指令(结果: DAT2:商; DAT3:余数) 、平方指令(结果:A)以及 3 数累加 宏指令(结果: DAT3)的执行结果; 12、以上指令执行完毕后,程序转到 bk0 处,可再次进行熟悉运算控制的实验。 13、修改[ex1.asm],使 DAT0=组号(ST #组号,DAT0) ,重复上述操作,记录加法指令、减 法指令、乘法指令、除法指令、平方指令以及 3 数累加宏指令的执行结果。
第2页

西华大学实验报告

五、实验过程原始记录(现象记录、数据、图表、计算等) :

第3页

西华大学实验报告

六、结果及分析(含问题讨论) :

七、参考文献:

实验指导教师签名:







第4页


推荐相关:

常用指令实验

常用指令实验 隐藏>> 实验三一、实验目的 1、了解 DSP 开发系统的组成和结构 2、熟悉 DSP 开发系统的连接 3、熟悉 DSP 的开发界面 4、熟悉 C54X 系列的寻址系...


数字信号常用指令实验

数字信号常用指令实验_数学_自然科学_专业资料。实验一 常用指令实验 一、实验目的 l. 了解 DSP 开发系统的组成和结构; 2. 熟悉 DSP 开发系统的连接; 3. 熟悉...


DSP实验报告(完美版)_图文

实验三 1.实验目的 常用的指令实验 (1)了解 DSP 开发系统的组成和结构; (2)熟悉 DSP 开发系统的连接; (3)熟悉 DSP 的开发界面; (4)了解 C54x 常用的寻址...


DSP实验一

西南大学电子信息工程学院 实验报告用纸课程名称: DSP 处理器与应用 实验名称: 基本指令实验一 姓名: 杨帆 学号: 222013333210201 1、实验目的 1.掌握循环操作指令...


DSP常用指令实验

DSP常用指令实验_计算机软件及应用_IT/计算机_专业资料。/*** *Copyright...*当前版本:1.0 *完成日期:2005 年 2 月 17 日 /***文件预处理***/ #include...


实验三 常用指令实验

实验三一、 实验目的 常用指令实验 1、 了解 DSP 开发系统的组成和结构; 2、 掌握 DSP 开发系统的连接; 3、 熟悉 CCS 的开发界面; 4、 熟悉 C54X 系列的寻...


DSP_硬件实验报告1_图文

DSP 硬件实验报告 院姓班学 系:电子工程学院 名:王力级:2013211207 号:2013211006 1 实验一一、实验目的 常用指令实验 1.熟悉 DSP 开发系统的连接 2.了解 DSP ...


DSP实验报告模板_图文

DSP 技术及应用 实验二:DSP的常用指令实验 方春恩 年级/专业/班 课程代码项目代码项目学分 一、实验目的 1、 2、熟悉 CCS 编程环境及 TMS320C54xDSP 的基本...


DSP实验一

实验一一、 实验目的 常用指令实验 1、 了解 DSP 开发系统的组成和结构; 2、 熟悉 DSP 开发系统的连接; 3、 熟悉 DSP 的开发界面; 4、 熟悉 C54X 系列的...


研究生DSP硬件实验报告

二、实验一 :常用指令实验(一)实验目的 1、熟悉 DSP 开发系统的连接; 2、了解 DSP 开发系统的组成和结构和应用系统构成; 3、熟悉常用 C54X 系列指令的用法(...

网站首页 | 网站地图
3986 3986.net
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@qq.com