Endianita: Porovnání verzí

Smazaný obsah Přidaný obsah
Miloslav Ponkrác: Výrazné zefektivnění kódu podprogramu pro detekci endianity pomocí ukazatele
Miloslav Ponkrác: Oprava chybných informací o instrukci BSWAP a doplnění řešení pro 16bitovou hodnotu instrukcí XCHG
Řádek 119:
<source lang="asm">
BSWAP reg32
BSWAP reg64
</source>
 
Bere právě jedenbuď 32bitový operandnebo a64bitový přehazujeregistr. prvníPokud aby druhýse bajtpoužil se čtvrtým16bitovým aregistrem, třetím.zanechá Pokudjej bybeze změny a nic se instrukcineprovede. předalPro 16bitový operand, jea výsledekzměnu tétoendianity lze na procesorech x86 provést instrukce nedefinovaný.XCHG, např:
 
<source lang="asm">
XCHG al, ah
</source>
 
=== GCC ===