Index
Prev
Index
(symbolic equate)
Op-Codes
address
description
Address Descriptions
descriptions
Address Descriptions
format
Address Formats
addressing
Addressing
alignment
Addressing
.aent name, symno
Op-Codes
.align
Op-Codes
aligned data
load and store instructions
Instructions to Load and Store Unaligned Data
alignment
addressing
Addressing
.ascii
Op-Codes
.asciiz
Op-Codes
assembler
tokens
Tokens
branch instructions
filling delay slots
Instruction Classes
.byte
Op-Codes
.comm
Op-Codes
comments
Comments
computational instructions
Instruction Classes
Computational Instructions
descriptions - table
Computational Instruction Descriptions
constants
Constants
floating-point
Floating-Point Constants
scalar
Scalar Constants
string
String Constants
conventions
data types
Data Types
expression operators
Expression Operators
Expression Operators
expressions
Expressions
lexical
Lexical Conventions
linkage
Linkage Conventions
precedence
Precedence
statements
Statements
coprocessor instruction
notation
Instruction Notation
coprocessor instruction set
Coprocessor Instruction Set
coprocessor interface instructions
Coprocessor Interface Instructions
description of
Coprocessor Interface Instruction Descriptions
counters
sections and locations
Section and Location Counters
.cpadd
Op-Codes
.cpload
Op-Codes
.cplocal
Op-Codes
.cprestore
Op-Codes
.cpreturn
Op-Codes
.cpsetup
Op-Codes
.data
Op-Codes
data types
conventions
Data Types
description
address
Address Descriptions
descriptions
load instructions
Load Instruction Descriptions
division by zero
Division-by-zero Exception
.double
Op-Codes
.dword
Op-Codes
.dynsym
Op-Codes
.end
Op-Codes
endianness
Register Format
.endr
Op-Codes
.ent
Op-Codes
exception
division by zero
Division-by-zero Exception
inexact
Inexact Exception
invalid operation
Invalid Operation Exception
overflow
Overflow Exception
trap processing
Exception Trap Processing
underflow
Underflow Exception
unimplemented operation
Unimplemented Operation Exception
exception trap processing
Exception Trap Processing
exceptions
Exceptions
floating-point
Floating-Point Exceptions
main processor
Main Processor Exceptions
expression
type propagation
Type Propagation in Expressions
expression operators
Expression Operators
expressions
Expressions
precedence
Precedence
Precedence
.extern
Op-Codes
.file
Op-Codes
.float
Op-Codes
floating-point
computational - description
Floating-Point Computational Instruction Descriptions
computational - format
Floating-Point Computational Formats
control register
Control and Status Register
exceptions
Floating-Point Exceptions
instruction format
Floating-Point Formats
instructions
Floating-Point Instructions
load and store
Floating-Point Load and Store Formats
move instruction - description of
Floating-Point Move Instruction Descriptions
move instructions - format
Floating-Point Move Formats
registers
Floating-Point Registers
relational instruction - description
Floating-Point Relational Instruction Descriptions
relational instruction formats
Floating-Point Relational Instruction Formats
relational operations
Floating-Point Relational Operations
rounding
Floating-Point Rounding
floating-point constants
Floating-Point Constants
.fmask
Op-Codes
format
address
Address Formats
formats
load and store
Load and Store Instructions
.frame
Op-Codes
-G value
link editor
Section and Location Counters
general registers
General Registers
.globl
Op-Codes
.gpvalue
Op-Codes
.gpword
Op-Codes
.half
Op-Codes
identifiers
Identifiers
inexact exception
Inexact Exception
instruction set
The Instruction Set
coprocessor
Coprocessor Instruction Set
instructions
classes of
Instruction Classes
computational
Computational Instructions
constraints and rules
Reorganization Constraints and Rules
Reorganization Constraints and Rules
coprocessor interface
Coprocessor Interface Instructions
coprocessor interface - description
Coprocessor Interface Instructions
Coprocessor Interface Instruction Descriptions
floating-point
Floating-Point Instructions
instruction notation
Instruction Notation
jump and branch
Jump and Branch Instructions
load and store - unaligned data
Instructions to Load and Store Unaligned Data
miscellaneous tasks
Special Instructions
reorganization rules
Reorganization Constraints and Rules
special
Special Instructions
invalid operation exception
Invalid Operation Exception
jump and branch instructions
Instruction Classes
Jump and Branch Instructions
descriptions
Jump and Branch Instruction Descriptions
formats
Jump and Branch Instructions
keyword statements
Keyword Statements
KPIC Fortran compiler option
PIC Assembly Code
.lab
Op-Codes
label definitions
statements
Label Definitions
.lcomm
Op-Codes
leaf routines
The Stack Frame
lexical conventions
Lexical Conventions
link editor
-G option
Section and Location Counters
linkage
conventions
Linkage Conventions
program design
Program Design
load and store
floating-point
Floating-Point Load and Store Formats
load and store instructions
formats
Load and Store Instructions
load instructions
delayed
Instruction Classes
description
Load Instruction Descriptions
lb (load byte)
Instructions to Load and Store Unaligned Data
lbu (load byte unsigned)
Instructions to Load and Store Unaligned Data
lh (load halfword)
Instructions to Load and Store Unaligned Data
lhu (load halfword unsigned)
Instructions to Load and Store Unaligned Data
lw (load word)
Instructions to Load and Store Unaligned Data
Instructions to Load and Store Unaligned Data
lwl (load word left)
Instructions to Load and Store Unaligned Data
Instructions to Load and Store Unaligned Data
lwr (load word right)
Instructions to Load and Store Unaligned Data
Instructions to Load and Store Unaligned Data
ulh (unaligned load halfword unsigned)
Instructions to Load and Store Unaligned Data
ulh (unaligned load halfword)
Instructions to Load and Store Unaligned Data
ulw (unaligned load word)
Instructions to Load and Store Unaligned Data
Instructions to Load and Store Unaligned Data
.loc
Op-Codes
.mask
Op-Codes
move instructions
floating-point
Floating-Point Move Formats
.nada
Op-Codes
non-leaf routines
The Stack Frame
nop
Op-Codes
Op-Codes
Op-Codes
Op-Codes
null statements
Null Statements
.option
Op-Codes
.origin
Op-Codes
overflow exception
Overflow Exception
precedence in expressions
Precedence
program design
linkage
Program Design
pseudo op-codes
Pseudo Op-Codes (Directives)
.rdata
Op-Codes
register
Registers
endianness
Register Format
format
Register Format
registers
floating-point
Floating-Point Registers
general
General Registers
special
Special Registers
relational operations
floating-point
Floating-Point Relational Operations
.repeat
Op-Codes
scalar constants
Scalar Constants
.sdata
Op-Codes
.section
Op-Codes
.set
Op-Codes
shape of data
The Shape of Data
.size
Op-Codes
.space
Op-Codes
special instructions
Instruction Classes
Special Instructions
special registers
Special Registers
stack frame
The Stack Frame
stack organization- figure
The Stack Frame
statements
keyword
Keyword Statements
label definitions
Label Definitions
null
Null Statements
store instructions
description
Store Instruction Descriptions
description - table
Store Instruction Descriptions
format
Load and Store Instructions
sb (store byte)
Instructions to Load and Store Unaligned Data
sh (store halfword)
Instructions to Load and Store Unaligned Data
sw (store word)
Instructions to Load and Store Unaligned Data
Instructions to Load and Store Unaligned Data
swl (store word left)
Instructions to Load and Store Unaligned Data
Instructions to Load and Store Unaligned Data
swr (store word right)
Instructions to Load and Store Unaligned Data
Instructions to Load and Store Unaligned Data
ush (unaligned store halfword)
Instructions to Load and Store Unaligned Data
usw (unaligned store word)
Instructions to Load and Store Unaligned Data
Instructions to Load and Store Unaligned Data
string constants
String Constants
.struct
Op-Codes
system control
instruction descriptions
System Control Coprocessor Instruction Descriptions
instruction formats
System Control Coprocessor Instruction Formats
.text
Op-Codes
tokens
comments
Comments
constants
Constants
identifiers
Identifiers
.type
Op-Codes
type propagation in expression
Type Propagation in Expressions
unaligned data
load and store instructions
Instructions to Load and Store Unaligned Data
underflow exception
Underflow Exception
unimplemented operation exception
Unimplemented Operation Exception
.verstamp
Op-Codes
.weakext
Op-Codes
.word
Op-Codes