Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Assembler - par dolezitych otazok

1. samostatny subor si inkludnes do ineho
2. linkeru das cez parameter kniznicu (.lib) ktoru si si vytvoril skompilovanim tych inych funkcii, da sa to tusim aj inac zavisi od presneho pouziteho kompilera a linkera najdi si k tomu navod, to su pojednania na stovky stran, ne na poradnu.
3. na to stacia 2 segmenty (1segment je 64kB). Za predpokaldu ze mas len 16bitovy kod. Nechapem co je na tom problematicke.
4. makro sa vklada do kodu zakazdym ked ho pouzijes. Logicky z toho vyplyva ze tam nemozes mat nejake labely, a vseobecne to je neefektivne, takto sa makra nepouzivaju.
Funkcia je niekde len raz a vola sa cez call.
P.S. v zavislosti od compilera sa da pouzit forward alebo backward label, to sa da pouzit aj v makre. Ale makra sa takto nepouzivaju hlavne aj su tam nejake podmienene skoky inam, tie maju max. rozsah 128bajtov dopredu alebo dozadu, inac bude compiler error.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny