1
Vývoj / Re:Rozdíl mezi ASM a strojovým kódem
« Poslední příspěvek od ArnoldBorice kdy Dnes v 07:49:57 »Co jako laik jsem pochopil z článků od p. Tišnovského, tak ASM je zápis symbolický, jak má cpu zpracovávat program, dokonce díky návěští nemusím si pamatovat adresní místa, díky makroassembleru (rozšíření) mohu některé věci "schovat" ze zdrojového kódu a nechat je expandovat až během překladu (zvyšuje to čitelnost a srozumitelnost), návěští navíc nás zbavují "špagety" stylu (což v Basicu je pěkný vopruz) a hlavně, překladem nemusíme vždy dostat stejný strojový kód, záleží na optimalizacích, které si volitelně aktivujeme, tím balancujeme mezi rychlostí a velikostí strojového kódu.
Na konec bych chtěl zdůraznit jednouché review po půl roce, kdy je třeba udělat úpravu. V ASM zápisu se to dá najít docela rychle a jednoduše udělat "patch", ve strojovém kódu se to většinou dá řešit jen NOP nebo JMP, protože fixní adresy...
Na konec bych chtěl zdůraznit jednouché review po půl roce, kdy je třeba udělat úpravu. V ASM zápisu se to dá najít docela rychle a jednoduše udělat "patch", ve strojovém kódu se to většinou dá řešit jen NOP nebo JMP, protože fixní adresy...
Poslední příspěvky
