umlal专题

arm64 umull、umull2、umlal、umlsl指令

指令描述: 无符号数的向量乘法,以下是具体区别。 指令语法: 指令详解: umull  v4.4s, v17.4h, v1.4h                        (1) v1寄存器的4个值(长度为H),与v17寄存器的4个值,对应元素相乘,所得结果保存在v4寄存器中(长度为S)。 umull2 v5.4s, v17.8h, v1.8h

刘帅嵌入式系统-UMLAL指令

UMLAL指令实现两个32位的无符号数的64位乘积结果与< RdHi >和 < RdLo >中的64位无符号数相加,加法结果的高32位存放到一个32位寄存器中,乘积结果的低32位存放到另一个32位的寄存器< RdLo >中,同时可以根据运算结果设置CPSR寄存器中相应的条件标志位。 指令的编码格式 指令的语法格式 UMLAL{< cond >} {S} < RdLo >, < RdH