Asembler x86/Instrukcje/SSSE3/PSIGNx: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
m Asembler X86/Instrukcje/SSSE3/PSIGNx przeniesiono do Asembler x86/Instrukcje/SSSE3/PSIGNx: piszemy x86 a nie X86 |
Nie podano opisu zmian |
||
Linia 3:
Np. rozkaz <tt>PSIGNW xmm1, xmm2</tt> wykonuje:
<
for i:=0 to 7 do
if xmm2[i] < 0 then
xmm1[i] := - xmm1[i];
</syntaxhighlight>
albo zapisując z wykorzystaniem funkcji [[:w:signum|signum]]:
<
for i:=0 to 7 do
xmm[i] := xmm1[i] * SIGN(xmm2[i]);
</syntaxhighlight>
|