1. 首页
  2. 编程语言
  3. 硬件开发
  4. 嵌入式系统/ARM技术中的ARM乘法指令

嵌入式系统/ARM技术中的ARM乘法指令

上传者: 2020-11-17 03:39:12上传 PDF文件 30.84KB 热度 26次
ARM有两类乘法指令:一类为32位的乘法指令,即乘法操作的结果为32位;另一类为64位的乘法指令,即乘法操作的结果为64位。 (1)MUL 32位乘法指令 MUL提供32位整数乘法。如果操作数是有符号的,则可以假定结果也是有符号的。 (2)MLA 32位带加法的乘法指令 MLA的行为同MUL,但它把操作数3的值加到结果上,这在求总和时有用。 (3)SMULL 64位有符号数乘法指令 SMULL指令实现两个32位的有符号数的乘积,乘积结果的高32位存放到一个32位的寄存器中,低32位存放到另一个32位的寄存器(RdLo>中,同时可以根据运算结果设置
用户评论