ARM base instruction -- smull

有符号乘法运算

Signed Multiply Long multiplies two 32-bit register values, and writes the result to the 64-bit destination register.

将两个32位寄存器值相乘,并将结果写入64位目标寄存器。

64-bit variant

SMULL <Xd>, <Wn>, <Wm>

is equivalent to

SMADDL <Xd>, <Wn>, <Wm>, XZR

403f34: 528cccfc mov w28, #0x6667 // #26215

403f38: 529999b7 mov w23, #0xcccd // #52429

403f3c: 72acccdc movk w28, #0x6666, lsl #16

403f40: 72b99997 movk w23, #0xcccc, lsl #16

403f44: d503201f nop

403f48: 1adb0f42 sdiv w2, w26, w27
403f4c: 9b3c7c40 smull x0, w2, w28

相关推荐
38242782744 分钟前
汇编:条件汇编、
前端·汇编·数据库
white-persist1 小时前
【攻防世界】reverse | simple-check-100 详细题解 WP
c语言·开发语言·汇编·数据结构·c++·python·算法
时空自由民.1 小时前
stm32FXX系列MCU汇编启动文件分析
汇编·stm32·单片机
切糕师学AI2 小时前
ARM 汇编指令:STR
汇编·arm开发
3824278273 小时前
IA-32汇编:MOV r/m16,sreg指令、LAHF指令、ALIGN指令、LABEL 指令、TYPEDEF指令解析
汇编
3824278275 小时前
汇编:字符串的输入
汇编
3824278276 小时前
8086 CPU汇编伪操作汇总
汇编
渡我白衣8 小时前
C++可变参数队列与压栈顺序:从模板语法到汇编调用约定的深度解析
c语言·汇编·c++·人工智能·windows·深度学习·硬件架构
旧梦吟1 天前
脚本语言 汇编
汇编
iCxhust1 天前
8088单板机C语言汇编混合编程实验方法与步骤
c语言·汇编·单片机·嵌入式硬件·微机原理