Vlákno názorů k článku
Generování fraktálů v assembleru
10. 4. 2007 8:50
Re: Borland
Viděl jsi datum, kdy PT prográmky psal?
V té době jsem o jiném ASM než TASM jen mlhavě slyšel
V té době jsem o jiném ASM než TASM jen mlhavě slyšel
m0rph (neregistrovaný)
10. 4. 2007 9:51
Re: Borland
tipuju, ze nasm/yasm to s minimalnimi upravami prelozi taky.
10. 4. 2007 9:52
Re: Borland
Tak GAS bych urcite nepouzil ani dnes, to spis NASM. GAS je sice idealni backend pro GCC i jine softwarove "generovace assembleru", ale pri rucnim pouziti se ukazuje, ze je spatne ovladatelny (upozornovani na chyby, oznacovani registru atd.). Je to samozrejme pouze muj nazor, ale TASM se da pouzivat dost intuitivne, je rychly, pouziva Intelackou syntaxi a hlavne: umi generovat sestnactibitovy kod :-)
10. 4. 2007 16:17
Re: Borland
Poniektori sme si uz zvykli, ze ine ako (G)AS neexistuje, kedze iba to je akceptovane na istej fakulte. 16-bitove instrukcie su velmi uzitocne napriklad pri pisani boot-loaderu, prave preto existuje aj as86 a ld86, ktore dokazu generovat 16-bitovy kod a pripadne obmedzovat sa na 286 / 386 instrukcie (balicek bin86, v gentoo standartnou sucastou). Ked uz je bootloader hotovy, tak zvysny kod si pekne pisete v as, ld.
10. 4. 2007 16:52
Re: Borland
Urcite je mozne si na GAS zvyknout, my jsme zase delali hodne v TASMu, takze mi jeho syntaxe vyhovuje lepe. Take nekolik let predtim jsem delal na Intelackych procesorech (8080, 8048, 8052, 8086) a MOSech (6502, potom trosku Motorola 68HC11), vsude je syntaxe blize TASMu nez GASu - ale jak rikam, tady jde o zvyk.
10. 4. 2007 17:34
Re: Borland
jop, s TASM som robil za blahych cias DOSu. No jo, GAS je AT&T syntax.. a ten as86 je zas intel. Da zabrat ked clovek jeden vecer prepina medzi oboma syntaxami. Cele na co si treba davat pozor, je citanie manualu od Intel procesorov, a dorazne prehadzovanie vsetkych argumentov do opacneho poradia, ako je uvedene v prikladoch :)

