Linked by Thom Holwerda on Fri 19th Oct 2007 14:27 UTC, submitted by LinucksGirl
Linux "This article explains some of the more important syntactic and semantic differences between two of the most popular assemblers for Linux, GNU Assembler and Netwide Assembler, including differences in basic syntax, variables and memory access, macro handling, functions and external routines, stack handling, and techniques for easily repeating blocks of code."
Permalink for comment 279346
To read all comments associated with this story, please click here.
Uhh....
by TemporalBeing on Fri 19th Oct 2007 16:38 UTC
TemporalBeing
Member since:
2007-08-22

He got some things about Nasm wrong - namely it supports more than he says it does - e.g. 0x80 vs. 80h, it supports both.

Some of his text also seems to miss what is actually in his example (e.g %beginmacro vs. %macro).

Overall, good review.

Reply Score: 2