delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/11/10/16:01:11

Date: Wed, 10 Nov 1999 15:42:38 -0500
Message-Id: <199911102042.PAA19858@envy.delorie.com>
From: DJ Delorie <dj AT delorie DOT com>
To: djgpp AT delorie DOT com
In-reply-to: <199911101650.KAA28086@darwin.sfbr.org> (message from Jeff
Williams on Wed, 10 Nov 1999 10:50:37 -0600 (CST))
Subject: Re: what is djasm?
References: <199911101650 DOT KAA28086 AT darwin DOT sfbr DOT org>
Reply-To: djgpp AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

> But what are the major differences (besides syntax) between djasm, gas,
> and nasm?  16- vs 32-bit?

In a nutshell?  djasm is specifically designed to produce the 16-bit
code needed by djgpp's startup stub.  It has no other purpose in life,
except that one of the developers got carried away and added in all
the opcodes we hadn't used yet.  Since the syntax was designed to be
easy to parse, it tends to be very straightforward and thus easy to
learn and use.  However, other than that it's pretty restricted in
things like macros, output format, and documentation.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019