Updated Golang s390x asm Reference (markdown)

Sun Yimin 2024-08-21 12:08:22 +08:00
parent 030ca445e7
commit 75a83398d0

@ -33,10 +33,10 @@ Addressing modes:
* Q - 2个64位值? * Q - 2个64位值?
## 算术加减法 ## 算术加减法
* VA - Vector Add. 无符号数加法。 * VA - Vector Add. 无符号数加法。
* VAC - Vector Add With Carry. 带进位无符号数加法相当于3个数加法。 * VAC - Vector Add With Carry. 带进位无符号数加法相当于3个数加法。
* VACC - Vector Add Compute Carry. 无符号数加法,计算进位。只有进位结果。 * VACC - Vector Add Compute Carry. 无符号数加法,计算进位。只有进位结果。
* VACCC - Vector Add With Carry Compute Carry. 带进位无符号数加法计算进位。相当于3个数加法只有进位结果。 * VACCC - Vector Add With Carry Compute Carry. 带进位无符号数加法计算进位。相当于3个数加法只有进位结果。
所以两个数相加要同时使用多个指令。示例演示T1||T0, RED2||RED1两个256位数的加法按64位值?),得到 T2||T1||T0。 所以两个数相加要同时使用多个指令。示例演示T1||T0, RED2||RED1两个256位数的加法按64位值?),得到 T2||T1||T0。
```asm ```asm