Changes

Jump to: navigation, search

Assembler Basics

252 bytes added, 18:26, 24 January 2014
no edit summary
== Format of an Assembly Language program ==
 
The traditional extension for assembly-language source files is <code>.s</code> (e.g., <code>example.s</code>)
An assembly-language program consists of:
# [[Symbol|symbols]] that are constants which correspond to memory locationsaddresses or other values.
# Instructions - Mnemonics for an operation followed by zero or more arguments.
# Data - Values used by the program for things such as initial variable values and string or numeric constants.
* [[x86_64 Register and Instruction Quick Start]]
* [[aarch64 Register and Instruction Quick Start]]
 
== Resources ==
 
* [https://sourceware.org/binutils/docs/as/ Using as, The GNU Assembler] (GAS manual)

Navigation menu