diff --git a/Golang-ppc64-asm-Reference.md b/Golang-ppc64-asm-Reference.md index 00e125c..0b07fb4 100644 --- a/Golang-ppc64-asm-Reference.md +++ b/Golang-ppc64-asm-Reference.md @@ -26,5 +26,9 @@ 下面示例演示 T2||TT1||TT0 = T2||T1||T0 - ZERO||PH||PL。T2是借位。 ```asm - + VSUBCUQ T0, PL, CAR1 // VSCBIQ PL, T0, CAR1 + VSUBUQM T0, PL, TT0 // VSQ PL, T0, TT0 + VSUBECUQ T1, PH, CAR1, CAR2 // VSBCBIQ T1, PH, CAR1, CAR2 + VSUBEUQM T1, PH, CAR1, TT1 // VSBIQ T1, PH, CAR1, TT1 + VSUBEUQM T2, ZER, CAR2, T2 // VSBIQ T2, ZER, CAR2, T2 ```