DSP汇编语言初步ppt课件.ppt
《DSP汇编语言初步ppt课件.ppt》由会员分享,可在线阅读,更多相关《DSP汇编语言初步ppt课件.ppt(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。BIT/TI第四讲 汇编语言初步1汇编语言初步汇编语言初步目的:用汇编语言编写简单程序“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。学习内容 汇编代码的结构 汇编程序的构成 编写简单算法:y = mx+bBIT/TI2第四讲 汇编语言初步“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信
2、息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。一、汇编代码的构成label: | cond instruction .unit operand ;comment标号:代码或变量地址条件寄存器条件寄存器指令: 助记符(mnemonic) 伪指令(directive)功能单元功能单元(可选可选)操作数: 寄存器 常量 指针注释x .int 10 MPY .M1 A1, A3, A7 | ADD .L1x A2, B2, A5 BIT/TI3第四讲 汇编语言初步“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化
3、管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。常用伪指令汇编指令说明.sect定义一个代码段或数据段.usect定义一个未初始化数据段.int.long.word定义和初始化32位变量.short.half定义和初始化16位变量.byte定义和初始化8位变量在在C语言里语言里long是是40位,在汇编语言里位,在汇编语言里long是是32位位注意BIT/TI4第四讲 汇编语言初步“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。二、汇编程序的构成二、汇编程
4、序的构成程序数据结构算法程序数据结构算法数据结构数据结构算法算法C程序的数据结构和算法实现BIT/TI5第四讲 汇编语言初步“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。汇编程序数据结构汇编程序数据结构用汇编语言声明数据结构用汇编语言声明数据结构:BIT/TI6第四讲 汇编语言初步“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。汇编程序算法汇编程序算法用汇编语
5、言编写算法用汇编语言编写算法:BIT/TI7第四讲 汇编语言初步“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。完整的汇编程序构成.sect “myData”m:.int5x:.int10b:.int2y:.int0.sect “myCode”start:LD .D1 *A0,A1 . . .ST .D1 A7,*A6 end: B endNOP 5BIT/TI8第四讲 汇编语言初步“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化
6、管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。搬移指令搬移指令MV指令用于在通用寄存器之间传送数据。指令用于在通用寄存器之间传送数据。MVC指令用于在通用寄存器与控制寄存器之指令用于在通用寄存器与控制寄存器之间传送数据,此条指令只能使用间传送数据,此条指令只能使用.S2功能单元功能单元.MVK类指令用于把类指令用于把16位常数送入通用寄存器。位常数送入通用寄存器。在在C6000指令集内,只能往寄存器送指令集内,只能往寄存器送16位常数,位常数,可选择可选择MVK 、MVKH或或MVKL指令向寄存指令向寄存器的高器的高16位送数。位送数。搬移指令共有搬移指令共有3类类:M
7、V, MVC, MVK:BIT/TI9第四讲 汇编语言初步“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。三、用汇编指令编写y=mx+b1.数据取入寄存器:m,x,b存储器寄存器1a. 初始化数据指针1b. 取数据2.乘法3.加法4.存储数据:y寄存器存储器BIT/TI10第四讲 汇编语言初步“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。1a.指针初始化指针初
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DSP 汇编语言 初步 ppt 课件
限制150内