From: kenj AT william DOT catalpa DOT priv (Ken Jordan) Newsgroups: comp.lang.asm.x86,alt.msdos.programmer,comp.os.msdos.djgpp,rec.games.programming Subject: Re: DJGPP inline assembly Date: 3 Jan 1997 07:53:22 GMT Organization: Mass Media Lines: 31 Message-ID: References: <32ce0488 DOT 4689057 AT news DOT value DOT net> NNTP-Posting-Host: kenjordan.earthlink.net To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp On Tue, 31 Dec 1996 12:18:20 GMT, Wild Thing wrote: >I'm using DJGPP for my compiler (with RHIDE 1.0). DJGPP is a 32-bit >compiler that compiles C/C++/ASM compiler. I'm learning C and >everything works fine with DJGPP. My real problem is that DJGPP uses >AT&T syntax for ASM (opposed to Intel syntax). Now, since I don't know >assembler anyhow, I need a tutorial or book to teach me it; but every >book/tutorial I've found on the internet or in stores has been Intel >format. I found a few tutorials that explained the difference between >Intel and AT&T syntax, but I need something that will teach me ASM >from the start, in AT&T syntax. The other problem is that DJGPP works >in protected-mode. >Can anyone point out a good book to buy, or where i can get a tutorial >or something online? > >-wild thing > There is an assembler now available called "nasm" which is compatible with DJGPP (and Linux and many other platforms) and supports a more normal Intel type synxtax. It is available under the GNU GPL and (of course) includes full source code. I have used it a bit and it seems like a quality program. I found it at ftp://sunsite.unc.edu/pub/Linux/Incoming/nasm-0.91.tar.gz but if you search around its probably many other places. Take it easy, Ken Jordan