指令集与使用指南.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
指令集与使用指南

指令集与使用指南;一、有关概念及其概述;指令、指令集(1/3);指令、指令集(2/3);指令、指令集(3/3);指令格式和语法 ;汇编指令的基本格式 (1/4);汇编指令的一般格式 (2/4);汇编指令的一般格式 (3/4);汇编指令的一般格式 (4/4);2.常用伪指令(1/) ;常用伪指令(2/5);常用伪指令(3/5);常用伪指令(4/5);常用伪指令(5/5);3.DSP56300内核指令的表示说明 (1/5);3.DSP56300内核指令的表示说明 (2/5);表 并行指令格式(1) ;并行指令格式(2);表 非并行指令格式 ;指令中的标记说明(1) ;1. 指令中的标记说明(1/);1.指令的标记说明(2/) ;表 指令的标记符及其意义 ;;;;;;;;2.条件码寄存器的说明(1/2) ;条件码寄存器的说明(2/2);二、DSP56300内核的寻址方式(1);1.寻址方式;(1)寄存器直接寻址方式(1) ;(2)地址寄存器间接寻址方式(1/6) ;地址寄存器间接寻址方式(2/6) ;地址寄存器间接寻址方式(3/6) ;地址寄存器间接寻址方式(4/6) ;地址寄存器间接寻址方式(5/6) ;地址寄存器间接寻址方式(6/6) ;(3)相对PC寻址方式(1/2) ;相对PC寻址方式(2/2);(4)专用寻址方式(1/4) ;专用寻址方式(2/4);专用寻址方式(3/4);专用寻址方式(4/4);专用寻址方式(4/4);2.修改地址的运算类型(1/3) ;修改地址的运算类型(2/3);修正地址的运算类型(3/3);;(1)线性修正(Mn=$XXFFFF) ;(2)反向进位修正(Mn = $000000) ;反向进位修正(续);(3)模运算修正(Mn = 模 - 1)(1/5) ;模运算修正(Mn = 模 - 1)(2/5);模运算修正(Mn = 模 - 1)(3/5);模运算修正(Mn = 模 - 1)(4/5);模运算修正(Mn = 模 - 1)(5/5);(4)多回绕模修正 (1/2);多回绕模修正 (2/2);三、DSP56300内核指令集 ;1.算术类指令(1) ;算术类指令(2);表 算术指令 ;;表 条件码cc的计算式 ;;(1)加法指令ADD(1/3) ;加法指令ADD(2/3);加法指令ADD(3/3);例3.1 ADD用法(A不是源操作数) ADD X1,A;ADD Y1,B(B的位47不是符号位);(2) 有进位的长加指令ADC ;(3) 左移-加累加器指令ADDL;(4)右移-加累加器指令ADDR ;(5)算术累加器左(右)移指令ASL (ASR)(1/4);算术累加器左(右)移指令ASL (ASR)(2/4);算术累加器左(右)移指令ASL (ASR)(3/4);累加器逻辑左(右)移指令LSL (LSR)(4/4);例3.2 ASL #7,A,B 的移位过程 ;(6)累加器清零指令CLR ;(7)比较指令CMP、CMPM和CMPU ;(8)比较指令CMP (1/4);比较指令CMP (2/4);比较指令CMP (3/4);比较指令CMP (4/4);(9)减1指令DEC ;(10)增1指令INC ;(11)乘-累加类指令MAC、MACI、MAC(su,uu)、MACR以及MACRI ;(11-1)带符号的乘加指令MAC(1/3) ;带符号的乘加指令MAC(2/3);带符号的乘加指令MAC(3/3);(12)根据带符号值进行传送的指令MAX、MAXM ;(12-1) 指令MAXM ;(13)乘法类指令MPY、MPY(su,uu)、MPYI、MPYR以及MPYRI ;(13-1)指令MPYR(1/3);指令MPYR(2/3);指令MPYR(3/3);例3.3 带符号的两个小数相乘;(14)累加器取负指令NEG ;(15)累加器规格化指令NORM和NORMF ;累加器快速规格化指令NORMF;例 指令NORMF的应用 ;(16)累加器舍入处理指令RND ;(17)减法类指令SBC、SUB、SUBL和SUBR ;(17-1)减法指令SUB (1/3);减法指令SUB (2/3);减法指令SUB (3/3);减法指令SUB 举例(4) SUB X,A;(18)有条件的传送指令Tcc(1/3) ;有条件的传送指令Tcc(2/3);有条件的传送指令Tcc(3/3);表3.10 条件码CC的计算式 ;;(19)数据ALU寄存器的传送指令TFR (1/2);数据ALU寄存器的传送指令TFR (2/2);(20)测试累加器指令 TST ;2 . 逻辑指令 ;表 逻辑指令 ;表 逻辑指令;(21)逻辑与指令AND和ANDI(AND(imm.))(1/4) ;逻辑与指令AND和AND

文档评论(0)

ranfand + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档