Old content

This post is from one of several previous incarnations of this site and probably doesn’t quite fit the current format. In a former life this was a group blog and a tumblelog before it became a static jekyll site. If anything looks broken or is worded oddly that could be why. Pardon the dust.

Linux assemblers: A comparison of GAS and NASM

A nice, clear overview of the differences between the two main forms of x86 assembly language: the older AT&T syntax (used as the default by Gas, the GNU Assembler) and the newer Intel syntax (used by NASM, the Netwide Assembler).