Assembly Basics

Up.ac.za Linux Assembly Basics

This site explains the basics of writing assembly programs in Linux as well as pointing out some differences between Linux and DOS assembly.


Kernelgrok’s Linux System Call Table

This table contains a more up to date and complete list of the Linux kernel interrupts (inx 0×80) and their usage.

Up.ac.za’s Linux System Call Table

This table consists of all the Linux kernel interrupts (int 0×80), their arguments, and their purposes. It is written for kernel version 2.2 and as such is a little dated.


Virginia.edu x86 Assembly Guide

This site explains all the basics of x86 assembly: memory management, arithmetic, conditional branching and subroutines.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>