DSP戴明帧主编第5章汇编语言程序设计培训资料.pptVIP

  • 6
  • 0
  • 约小于1千字
  • 约 35页
  • 2020-06-01 发布于天津
  • 举报

DSP戴明帧主编第5章汇编语言程序设计培训资料.ppt

第五章 汇编语言程序设计;*;*;*;第1组;例5-1 条件分支转移;*;利用CMPR指令进行比较操作 指定的ARx寄存器(x=1~7)与AR0比较,测试条件成立TC置1。 例:5-3比较操作后条件分支转移 ;5.2堆栈的使用方法;5.3 加、减法和乘法运算;5.3 加、减法和乘法运算;5.3 加、减法和乘法运算;5.3 加、减法和乘法运算;*;*;【例5-8】在例5-7的4项乘积ai xi(i=1,2,3,4)中找出最大值,并存放累加器A中。;*;【例5-9】对数组进行初始化,使x[5]={0,0,0,0,0}。;*;例5-10 对数组x[5]中的每一元素加1。;*;*;例5-11数组X[5]={1,2,3,4,5}初始化(程序存储器和数据存储器之间的数据传送);例5-12编写一段程序将数据存储器中的数组x[20]复制到数组y[20]。(数据存储器和数据存储器之间的数据传送);用双操作数指令编程的特点: ①单周期内通过C总线和D总线寻址两个数据 ②用间接寻址方式获得操作数,且只能用AR2~AR5 ③占用的程序空间小 ④运行的速度快;编制求解 的程序段。;进一步优化 的程序段。 利用双操作数指令进行乘法累加运算,完成 N 项乘积求和需 2N 个机器周期。如果将乘法累加器单元、多总线以及硬件循环操作结合在一起,可

文档评论(0)

1亿VIP精品文档

相关文档