Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Software => Příkazový řádek a programování pro GNU/Linux => Téma založeno: Matesax 13 Dubna 2013, 21:55:45
-
Dobrý den,
toto mi vrtá hlavou již nějaký ten pátek - jaké má výhody psát přímo v Assembly? Jako sem tam nějaký soubor jako třeba boot sector pochopím, ale narazil jsem na OS kompletně v Assembly - tak se ptám - proboha proč? :) Já doteď když byla nouze, použil Assembly nepřímo přes C... Má tedy nějaký význam psát přímo ve strojovém kódu?
Děkuji.
-
Jako assemblerista ti řeknu tohle: když se musíš ptát, tak asm nepotřebuješ.
Asm není černá magie, ale způsob jak obejít možnosti kompilátoru a použít konstrukce které syntaxe vyššího jazyka (třeba C) nepovoluje. Taky se to hodí při low-level práci s hardwarem nebo ovlivnování jiných programů...