SSE2: Różnice pomiędzy wersjami

[wersja nieprzejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
m nowa sekcja
Linia 176:
 
===Wektory liczb zmiennoprzecinkowe===
 
* <tt>MOVAPD</tt>
* <tt>MOVUPD</tt>
Linia 184 ⟶ 183:
 
===Wektory liczb całkowitych===
 
* <tt>MOVDQA</tt>
* <tt>MOVQ2DQ</tt>, <tt>MOVDQ2Q</tt>
 
==MXCSR - rejestr kontrolny/statusu==
{{mainsec|Streaming SIMD Extensions|MXCSR - rejestr kontrolny/statusu}}
 
W SSE2 dodaną jedna flagę kontrolującą obliczenia zmiennoprzecinkowe:
* ang. ''denormals-are-zero'' - jej ustawienie powoduje zamienianie liczb nieznormalizowanych na zero (jest to działanie niestandardowe); nieznormalizowane liczby zmiennoprzecinkowe, to bardzo małe liczby, w których [[potęga|wykładnik]] nie mieści się w dostępnym zwykle zakresie, lecz dzięki wyzerowaniu najstarszego bitu [[mantysa liczby rzeczywistej|mantysy]] (tj. rezygnacji ze '''znormalizowanej''' mantysy) liczba może zostać zapisana.
 
==Procesory obsługujące SSE2==