DSP指令解释整理.pdfVIP

  • 190
  • 0
  • 约1.47千字
  • 约 1页
  • 2021-02-01 发布于未知
  • 举报
1.STM #8765,*AR7+ 把立即数8765 存放到AR7 所指定的数据存储单元中去 2.MPY #-2,A 立即数-2 与T 寄存器中的值相乘,并将乘积装入累加器A 中 3.MVPD TABLE,*AR1+ 把中TABLE 标注的程序存储器单元地址中的一个字复制到由AR4 所指定的数据存储单元中 去。 4.BC new,AOV 若累加器A 溢出,则跳转至new 5.BC new,AGT 若累加器A 中的值大于0,则跳转至new 6.STL A,*AR1+ 把累加器A 低端存放到AR1 所指定的数据存储单元中 7.PRTZ A,#4 对A 清零并设置重复执行下条指令5 次 8.ADD *AR4,16,B,A 将AR4 所指定的数据存储单元中的值左移16 后的值与累加器B 中的值相加,并把结果装入 累加器A 中 9.SUB *AR3+,14,A 累加器A 中的值减去AR3 所指定的数据存储单元中的数左移 14 位后 的值,并将结果装入累加器A 中。即:从累加器A 中减去AR3 所指定的数据存储单元中的 数左移14 位后的值的值。 10.MAC #345H,A,B 将T 寄存器中的值与立即数345 的乘积加上累加器A 中的值所得到的和 装入累加器B 中。 11.STA, *AR4- (ASM=0)将累加器A 中的

文档评论(0)

1亿VIP精品文档

相关文档