Go to the previous section.
#
#
#APP
#NO_APP
$
$
in symbol names
-
-+
option, VAX/VMS
--
`--register-prefix-optional' option, M680x0
--statistics
-a
-A
options, i960
-ad
-ah
-al
-an
-as
-Asparclite
-Av6
-Av8
-Av9
-b
option, i960
-D
-D
, ignored on VAX
-d
, VAX option
-EB
option (MIPS)
-EL
option (MIPS)
-f
-G
option (MIPS)
-h
option, VAX/VMS
-I path
-J
, ignored on VAX
-K
-L
`-l' option, M680x0
-M
`-m68000' and related options
-no-relax
option, i960
-nocpp
ignored (MIPS)
-o
-R
-S
, ignored on VAX
-T
, ignored on VAX
-t
, ignored on VAX
-v
-V
, redundant on VAX
-version
-W
.
.
(symbol)
.o
.param
on HPPA
.set mipsn
1
16-bit code, i386
2
29K support
:
:
(label)
\
\"
(doublequote character)
\\
(`\' character)
\b
(backspace character)
\ddd
(octal character code)
\f
(formfeed character)
\n
(newline character)
\r
(carriage return character)
\t
(tab)
\xdd
(hex character code)
a
a.out
a.out
symbol attributes
abort
directive
ABORT
directive
absolute section
addition, permitted arguments
addresses
addresses, format of
addressing modes, H8/300
addressing modes, H8/500
addressing modes, M680x0
addressing modes, SH
addressing modes, Z8000
advancing location counter
align
directive
align
directive, SPARC
altered difference tables
alternate syntax for the 680x0
AMD 29K floating point (IEEE)
AMD 29K identifiers
AMD 29K line comment character
AMD 29K machine directives
AMD 29K macros
AMD 29K opcodes
AMD 29K options (none)
AMD 29K protected registers
AMD 29K register names
AMD 29K special purpose registers
AMD 29K support
app-file
directive
architecture options, i960
architecture options, M680x0
architectures, SPARC
arguments for addition
arguments for subtraction
arguments in expressions
arithmetic functions
arithmetic operands
as
version
ascii
directive
asciz
directive
assembler internal logic error
assembler, and linker
assembly listings, enabling
assigning values to symbols
attributes, symbol
auxiliary attributes, COFF symbols
auxiliary symbol information, COFF
Av7
b
backslash (\\
)
backspace (\b
)
balign
directive
big endian output, MIPS
big-endian output, MIPS
bignums
binary integers
bitfields, not supported on VAX
block
block
directive, AMD 29K
branch improvement, M680x0
branch improvement, VAX
branch recording, i960
branch statistics table, i960
bss
directive, i960
bss section
bus lock prefixes, i386
bval
byte
directive
c
call instructions, i386
callj
, i960 pseudo-opcode
carriage return (\r
)
character constants
character escape codes
character, single
characters used in symbols
code16
directive, i386
code32
directive, i386
COFF auxiliary symbol information
COFF named section
COFF structure debugging
COFF symbol attributes
COFF symbol descriptor
COFF symbol storage class
COFF symbol type
COFF symbols, debugging
COFF value attribute
comm
directive
command line conventions
command-line options ignored, VAX
comments
comments, M680x0
comments, removed by preprocessor
common
directive, SPARC
common variable storage
compare and jump expansions, i960
compare/branch instructions, i960
conditional assembly
constant, single character
constants
constants, bignum
constants, character
constants, converted by preprocessor
constants, floating point
constants, integer
constants, number
constants, string
continuing statements
conversion instructions, i386
coprocessor wait, i386
cputype
directive, AMD 29K
current address
current address, advancing
d
data and text sections, joining
data
directive
data section
data1
directive, M680x0
data2
directive, M680x0
debuggers, and symbol order
debugging COFF symbols
decimal integers
def
directive
deprecated directives
desc
directive
descriptor, of a.out
symbol
dfloat
directive, VAX
difference tables altered
difference tables, warning
dim
directive
directives and instructions
directives, M680x0
directives, machine independent
directives, Z8000
displacement sizing character, VAX
dot (symbol)
double
directive
double
directive, i386
double
directive, M680x0
double
directive, VAX
doublequote (\"
)
e
ECOFF sections
eight-byte integer
eject
directive
else
directive
empty expressions
emulation
endef
directive
endianness, MIPS
endif
directive
endm
directive
EOF, newline must precede
equ
directive
error messsages
errors, continuing after
escape codes, character
even
even
directive, M680x0
exitm
directive
expr (internal section)
expression arguments
expressions
expressions, empty
expressions, integer
extended
directive, i96
extern
directive
f
faster processing (-f
)
ffloat
directive, VAX
file
directive
file
directive, AMD 29K
file name, logical
files, including
files, input
fill
directive
filling memory
float
directive
float
directive, i386
float
directive, M680x0
float
directive, VAX
floating point numbers
floating point numbers (double)
floating point numbers (single)
floating point, AMD 29K (IEEE)
floating point, H8/300 (IEEE)
floating point, H8/500 (IEEE)
floating point, HPPA (IEEE)
floating point, i386
floating point, i960 (IEEE)
floating point, M680x0
floating point, SH (IEEE)
floating point, SPARC (IEEE)
floating point, VAX
flonums
format of error messages
format of warning messages
formfeed (\f
)
functions, in expressions
fwait instruction
, i386
g
gbr960
, i960 postprocessor
gfloat
directive, VAX
global
global
directive
gp
register, MIPS
grouping data
h
H8/300 addressing modes
H8/300 floating point (IEEE)
H8/300 line comment character
H8/300 line separator
H8/300 machine directives (none)
H8/300 opcode summary
H8/300 options (none)
H8/300 registers
H8/300 size suffixes
H8/300 support
H8/300H, assembling for
H8/500 addressing modes
H8/500 floating point (IEEE)
H8/500 line comment character
H8/500 line separator
H8/500 machine directives (none)
H8/500 opcode summary
H8/500 options (none)
H8/500 registers
H8/500 support
half
directive, SPARC
hex character code (\xdd
)
hexadecimal integers
hfloat
directive, VAX
HPPA directives not supported
HPPA floating point (IEEE)
HPPA Syntax
HPPA-only directives
hword
directive
i
i386 16-bit code
i386 conversion instructions
i386 floating point
i386 fwait
instruction
i386 immediate operands
i386 jump optimization
i386 jump, call, return
i386 jump/call operands
i386 memory references
i386 mul
, imul
instructions
i386 opcode naming
i386 opcode prefixes
i386 options (none)
i386 register operands
i386 registers
i386 sections
i386 size suffixes
i386 source, destination operands
i386 support
i386 syntax compatibility
i80306 support
i960 architecture options
i960 branch recording
i960 callj
pseudo-opcode
i960 compare and jump expansions
i960 compare/branch instructions
i960 floating point (IEEE)
i960 machine directives
i960 opcodes
i960 options
i960 support
ident
directive
identifiers, AMD 29K
if
directive
ifdef
directive
ifndef
directive
ifnotdef
directive
immediate character, M680x0
immediate character, VAX
immediate operands, i386
imul
instruction, i386
include
directive
include
directive search path
indirect character, VAX
infix operators
inhibiting interrupts, i386
input
input file linenumbers
instruction set, M680x0
instruction summary, H8/300
instruction summary, H8/500
instruction summary, SH
instruction summary, Z8000
instructions and directives
int
directive
int
directive, H8/300
int
directive, H8/500
int
directive, i386
int
directive, SH
integer expressions
integer, 16-byte
integer, 8-byte
integers
integers, 16-bit
integers, 32-bit
integers, binary
integers, decimal
integers, hexadecimal
integers, octal
integers, one byte
internal as
sections
invocation summary
irp
directive
irpc
directive
j
joining text and data sections
jump instructions, i386
jump optimization, i386
jump/call operands, i386
l
label (:
)
labels
lcomm
directive
ld
leafproc
directive, i960
length of symbols
lflags
directive (ignored)
line comment character
line comment character, AMD 29K
line comment character, H8/300
line comment character, H8/500
line comment character, M680x0
line comment character, SH
line comment character, Z8000
line
directive
line
directive, AMD 29K
line numbers, in input files
line numbers, in warnings/errors
line separator character
line separator, H8/300
line separator, H8/500
line separator, SH
line separator, Z8000
lines starting with #
linker
linker, and assembler
list
directive
listing control, turning off
listing control, turning on
listing control: new page
listing control: paper size
listing control: subtitle
listing control: title line
listings, enabling
little endian output, MIPS
little-endian output, MIPS
ln
directive
local common symbols
local labels, retaining in output
local symbol names
location counter
location counter, advancing
logical file name
logical line number
logical line numbers
long
directive
long
directive, i386
lval
m
M680x0 addressing modes
M680x0 architecture options
M680x0 branch improvement
M680x0 directives
M680x0 floating point
M680x0 immediate character
M680x0 line comment character
M680x0 opcodes
M680x0 options
M680x0 pseudo-opcodes
M680x0 size modifiers
M680x0 support
M680x0 syntax
machine dependencies
machine directives, AMD 29K
machine directives, H8/300 (none)
machine directives, H8/500 (none)
machine directives, i960
machine directives, SH (none)
machine directives, SPARC
machine directives, VAX
machine independent directives
machine instructions (not covered)
machine-independent syntax
macro
directive
macros
Macros, AMD 29K
macros, count executed
manual, structure and purpose
memory references, i386
merging text and data sections
messages from as
minus, permitted arguments
MIPS architecture options
MIPS big-endian output
MIPS debugging directives
MIPS ECOFF sections
MIPS endianness
MIPS ISA
MIPS ISA override
MIPS little-endian output
MIPS R2000
MIPS R3000
MIPS R4000
MIPS R6000
MIT
mnemonics for opcodes, VAX
mnemonics, H8/300
mnemonics, H8/500
mnemonics, SH
mnemonics, Z8000
Motorola syntax for the 680x0
MRI compatibility mode
mul
instruction, i386
multi-line statements
n
name
named section (COFF)
named sections
names, symbol
naming object file
new page, in listings
newline (\n
)
newline, required at file end
nolist
directive
null-terminated strings
number constants
number of macros executed
numbered subsections
numbers, 16-bit
numeric values
o
object file
object file format
object file name
object file, after errors
obsolescent directives
octa
directive
octal character code (\ddd
)
octal integers
opcode mnemonics, VAX
opcode naming, i386
opcode prefixes, i386
opcode suffixes, i386
opcode summary, H8/300
opcode summary, H8/500
opcode summary, SH
opcode summary, Z8000
opcodes for AMD 29K
opcodes, i960
opcodes, M680x0
operand delimiters, i386
operand notation, VAX
operands in expressions
operator precedence
operators, in expressions
operators, permitted arguments
option summary
options for AMD29K (none)
options for i386 (none)
options for SPARC
options for VAX/VMS
options, all versions of as
options, command line
options, H8/300 (none)
options, H8/500 (none)
options, i960
options, M680x0
options, SH (none)
options, Z8000
org
directive
other attribute, of a.out
symbol
output file
p
p2align
directive
padding the location counter
padding the location counter given a power of two
padding the location counter given number of bytes
page, in listings
paper size, for listings
paths for .include
patterns, writing in memory
plus, permitted arguments
precedence of operators
precision, floating point
prefix operators
prefixes, i386
preprocessing
preprocessing, turning on and off
primary attributes, COFF symbols
proc
directive, SPARC
protected registers, AMD 29K
pseudo-opcodes, M680x0
pseudo-ops for branch, VAX
pseudo-ops, machine independent
psize
directive
purpose of GNU as
q
quad
directive
quad
directive, i386
r
real-mode code, i386
register names, AMD 29K
register names, H8/300
register names, VAX
register operands, i386
registers, H8/500
registers, i386
registers, SH
registers, Z8000
relocation
relocation example
repeat prefixes, i386
rept
directive
reserve
directive, SPARC
return instructions, i386
rsect
s
sbttl
directive
scl
directive
search path for .include
sect
directive, AMD 29K
section
directive
section override prefixes, i386
section-relative addressing
sections
sections in messages, internal
sections, i386
sections, named
seg
directive, SPARC
segm
set
directive
SH addressing modes
SH floating point (IEEE)
SH line comment character
SH line separator
SH machine directives (none)
SH opcode summary
SH options (none)
SH registers
SH support
short
directive
single character constant
single
directive
single
directive, i386
sixteen bit integers
sixteen byte integer
size
directive
size modifiers, M680x0
size prefixes, i386
size suffixes, H8/300
sizes operands, i386
skip
directive, M680x0
skip
directive, SPARC
small objects, MIPS ECOFF
SOM symbol attributes
source program
source, destination operands; i386
space
directive
space used, maximum for assembly
SPARC architectures
SPARC floating point (IEEE)
SPARC machine directives
SPARC options
SPARC support
special characters, M680x0
special purpose registers, AMD 29K
stabd
directive
stabn
directive
stabs
directive
stabx
directives
standard as
sections
standard input, as input file
statement on multiple lines
statement separator character
statement separator, H8/300
statement separator, H8/500
statement separator, SH
statement separator, Z8000
statements, structure of
statistics, about assembly
stopping the assembly
string constants
string
directive
string
directive on HPPA
string literals
string, copying to object file
structure debugging, COFF
subexpressions
subtitles for listings
subtraction, permitted arguments
summary of options
support
supporting files, including
suppressing warnings
sval
symbol attributes
symbol attributes, a.out
symbol attributes, COFF
symbol attributes, SOM
symbol descriptor, COFF
symbol names
symbol names, `$' in
symbol names, local
symbol names, temporary
symbol storage class (COFF)
symbol type
symbol type, COFF
symbol value
symbol value, setting
symbol values, assigning
symbol, common
symbol, making visible to linker
symbolic debuggers, information for
symbols
symbols with lowercase, VAX/VMS
symbols, assigning values to
symbols, local common
syntax compatibility, i386
syntax, M680x0
syntax, machine-independent
sysproc
directive, i960
t
tab (\t
)
tag
directive
temporary symbol names
text and data sections, joining
text
directive
text section
tfloat
directive, i386
time, total for assembly
title
directive
trusted compiler
turning preprocessing on and off
type
directive
type of a symbol
u
undefined section
unsegm
use
directive, AMD 29K
v
val
directive
value attribute, COFF
value of a symbol
VAX bitfields not supported
VAX branch improvement
VAX command-line options ignored
VAX displacement sizing character
VAX floating point
VAX immediate character
VAX indirect character
VAX machine directives
VAX opcode mnemonics
VAX operand notation
VAX register names
VAX support
Vax-11 C compatibility
VAX/VMS options
version of as
VMS (VAX) options
w
warning for altered difference tables
warning messages
warnings, suppressing
whitespace
whitespace, removed by preprocessor
wide floating point directives, VAX
word
directive
word
directive, H8/300
word
directive, H8/500
word
directive, i386
word
directive, SH
word
directive, SPARC
writing patterns in memory
wval
x
xword
directive, SPARC
z
Z800 addressing modes
Z8000 directives
Z8000 line comment character
Z8000 line separator
Z8000 opcode summary
Z8000 options
Z8000 registers
Z8000 support
zero-terminated strings
Go to the previous section.