0

命令を使用しVPADAL.U32て、加算コードの速度を大幅に向上させています。しかし、私は累積とキャリーで減算するものが必要になります(正確に私が加算として得たもの)。

希望的な思考または実際に可能ですか?

収集できるものから、ビットではなく2番目のオペランドをデクリメントする必要があります...を実行してVPADALから、1をビットテストし、結果のキャリーから1を減算します(0または-1を取得するには) -私の蓄積)。

どこかで難解なテクニックが欠けていますか?

4

1 に答える 1

0

VPADDLを使用して加数をペアごとに合計し、幅を2倍にしてから、VQSUBを使用して合計からこの項を減算することができます。

于 2011-11-22T20:06:27.540 に答える