1
Vývoj / Re:Rozdíl mezi ASM a strojovým kódem
« Poslední příspěvek od Niekto_iny kdy Dnes v 18:16:24 »Radovan ma pravdu tak s polovice. Zabudol na tu najdolezitejsiu cast a pritom ju ma priamo pred ocami:
Jedna sa o JAZYK SYMBOLICKYCH ADRES.
To je ten zasadny rozdiel medzi strojakom a "assemblerom" (teda spravne jazykom symbolickych adres)
STROJAK: je jedno ci ho pisete rovno v hex kodoch alebo pouzivate mnemonicke pomocky (nazvy instrukcii). Pointa je, ze mate pevne vypocitane adresy skokov, podprogramov, dat, atd...
V pripade akejkolvek upravy kodu ste v riti a musite to prepocitat znova.
JAZYK SYMBOLICKYCH ADRES: Kludne mozete pouzit aj hex kody (tam, kde adresa nieje pevne "zasita" v kode instrukcie). Podstatne je, ze skoky su dane symbolickymi navestiami (a nie len skoky, ale v podstate vsetky adresy).
Realne adresy sa vypocitaju az pri preklade. A nerobite to rucne, ale prekladac sa postara.
Upravy kodu su easy...
Jedna sa o JAZYK SYMBOLICKYCH ADRES.
To je ten zasadny rozdiel medzi strojakom a "assemblerom" (teda spravne jazykom symbolickych adres)
STROJAK: je jedno ci ho pisete rovno v hex kodoch alebo pouzivate mnemonicke pomocky (nazvy instrukcii). Pointa je, ze mate pevne vypocitane adresy skokov, podprogramov, dat, atd...
V pripade akejkolvek upravy kodu ste v riti a musite to prepocitat znova.
JAZYK SYMBOLICKYCH ADRES: Kludne mozete pouzit aj hex kody (tam, kde adresa nieje pevne "zasita" v kode instrukcie). Podstatne je, ze skoky su dane symbolickymi navestiami (a nie len skoky, ale v podstate vsetky adresy).
Realne adresy sa vypocitaju az pri preklade. A nerobite to rucne, ale prekladac sa postara.
Upravy kodu su easy...
Poslední příspěvky