04arm thumb thumb2指令系统4学时指令集简介.pptxVIP

  • 17
  • 0
  • 约1.89千字
  • 约 56页
  • 2021-09-03 发布于北京
  • 举报

04arm thumb thumb2指令系统4学时指令集简介.pptx

4.4 Thumb指令集;简单的Thumb程序;Thumb指令集与ARM指令集的区别;4.4.1 Thumb存储器访问指令;Thumb存储器访问指令;单寄存器访问指令—立即数偏移寻址;单寄存器访问指令—立即数偏移寻址;单寄存器访问指令—寄存器偏移寻址;单寄存器访问指令——寄存器偏移寻址;单寄存器访问指令—相对偏移寻址;单寄存器访问指令—相对偏移寻址;Thumb存储器访问指令;寄存器入栈及出栈指令;寄存器入栈及出栈指令;Thumb存储器访问指令;多寄存器加载/存储指令;多寄存器加载/存储指令;4.4.3 Thumb数据处理指令;4.4.4 Thumb数据传送指令; MOV指令将8位立即数或寄存器传送到目标寄存器中。其指令格式如下:;Thumb数据传送指令—MOV;Thumb数据传送指令——MVN;应用示例: MVN R1,R2 ; 将R2取反,结果存于R1;数据传送指令——NEG;数据传送指令——NEG;4.4.5 Thumb算术逻辑运算指令;ADD指令将两个数据相加,结果保存到Rd寄存器中。;ADD指令将两个数据相加,结果保存到Rd寄存器中。;ADD指令将两个数据相加,结果保存到Rd寄存器中。;SUB指令将两个数据相减,结果保存到Rd寄存器中。;SUB指令将两个数据相减,结果保存到Rd寄存器中。; ADC指令将Rm的值相加,再加上CPSR中的C条件标志位,结

文档评论(0)

1亿VIP精品文档

相关文档