Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Vlákno názorů k článku
Programujeme v jazyce Assembler v Linuxu: Úvod

QWERTZ
QWERTZ (neregistrovaný)
1. 7. 2004 8:23

assembler pre powerpc na mac os x

kacirska otazka:
vie niekto o nejakom "nasm-like" assembleri pre mac os x? celkom by sa hodilo.

druha otazka:
aky assembler pouzivate pre programovanie v asm na powerpc platforme?

Michal Ludvig
Michal Ludvig (neregistrovaný)
1. 7. 2004 11:44

Re: assembler pre powerpc na mac os x

1) K cemu NASM pro PPC, kdyz tam existuje GAS?
2) Na PPC samozrejme jedine GAS :-)

AT&T syntaxe pouzita v GASu sice na prvni pohled vypada jinak nez Inteli, kterou predpokladam pouziva NASM. Ale to rozhodne neznamena, ze by byla mene logicka, hur pouzitelna, nebo tak neco. Na unixech je to proste standard a vyplati se ji umet uz treba proto, kdyz chcete psat inline assembler v C-ckovych programech (uprimne receno - psat _cely_ program v asm je velmi neobvykle).

QWERTZ
QWERTZ (neregistrovaný)
1. 7. 2004 15:34

Re: assembler pre powerpc na mac os x

1. nasm-like nemam na mysli ani tak syntax (digital syntax sa mi zda logickejsia ako intel syntax) ako skor moznosti, ktore nasm poskytuje. existuje nieco? pouzivat assembler "as", ktory default ponuka mac os x nie je dvakrat vyhra.

Michal Ludvig
Michal Ludvig (neregistrovaný)
1. 7. 2004 15:36

Re: assembler pre powerpc na mac os x

Ja bohuzel NASM neznam, takze nevim co ma oproti GASu za moznosti. Muzete byt konkretnejsi?

hkmaly
hkmaly (neregistrovaný)
1. 7. 2004 18:09

Re: assembler pre powerpc na mac os x

Predpokladam ze pujde o makrojazyk. GAS pokud vim vlastni makrojazyk nema, zatimco nasm ma velice kvalitni.

Michal Ludvig
Michal Ludvig (neregistrovaný)
1. 7. 2004 21:47

Re: assembler pre powerpc na mac os x

V GASu mate dve moznosti:

1) pouzit standardni preprocesor cpp - staci kdyz zdrojak ulozite jako "neco.S" namisto "neco.s" a muzete makrovat az do aleluja ;-)

2) pouzit GAS direktivy .macro/.endm ktere take umi makra, pochopitelne i s parametry a podobnymi samozrejmostmi.

Takze v tomhle myslim GAS neni nijak horsi nez NASM, nebo NASM umi jeste neco dalsiho?

hkmaly
hkmaly (neregistrovaný)
2. 7. 2004 15:37

Re: assembler pre powerpc na mac os x

cpp neni pro makrovani v asm tak sikovny, protoze je urceny pro C. Co se tyce macro/endm, slysim o tom prvne - od ktere verze to ma ?

QWERTZ
QWERTZ (neregistrovaný)
2. 7. 2004 10:44

Re: assembler pre powerpc na mac os x

presne.

Zasílat nově přidané příspěvky e-mailem