Kategorie:Optimalizace skoků
Verze z 12. 10. 2012, 13:04, kterou vytvořil Zdeno Sekerák (diskuse | příspěvky) (Vytvorená stránka „Assembler automaticky optimalizuje instrukce skoku výběrem nejkratší a nejefektivnější skokové instrukce. Pokud cílem skoku je návěští (ne procedura nebo f...“)
Assembler automaticky optimalizuje instrukce skoku výběrem nejkratší a nejefektivnější skokové instrukce.
Pokud cílem skoku je návěští (ne procedura nebo funkce), automatický optimalizátor skoků aplikuje instrukce JMP a podmíněné skoky.
Opkód | Vzdálenost k cílovému návěští | Integrovaný assembler generuje |
---|---|---|
Nepodmíněný skok | od -128 do 127 bajtů | Krátký skok |
mimo rozsah -127 až 128 | Blízký skok | |
Podmíněný skok | od -128 do 127 bajtů | Krátký skok |
mimo rozsah -127 až 128 | Krátký inverzní skok |
Skoky na vstupní body procedur a funkcí jsou buď blízké (near) nebo vzdálené (far), ale nikdy krátké (short).
Podmíněné skoky do procedur a funkcí nejsou povoleny.
Stránky v kategorii „Optimalizace skoků“
Zobrazují se 4 stránky z celkového počtu 4 stránek v této kategorii.