<<
K
Keeps track
Kernel registers
keyword
keywords
L0
L0+2
L1
L1+7
L2
L5
label
assembler interprets
instruction tag
Unlike
value
label defines
symbol
label forces
assembler
label named foo
label named r5
label refers
Label Statements
label_state
Labels
Declare aliases
language
language specific
language specifications
assembly-language
largest aligned object
largest instance
Select
largest size
assigned
lc_gr
lc_psprel
lc_sprel
lc_when
lcomm
lcomm name,size,alignment
lcomm directive
least-significant byte
length
identifier
input
string
Letters
levels
precedence
LF
liability
liability whatsoever
libraries
license
limit
depth
place
line_number
line_number Specifies
source
link
during
link-relocation entries
link-relocation operators
describes
Link-relocation Operators lists
Link-relocation Operators lists
link-relocation operators
link-time
subject
link-time relocation
subject
linkage
create
linkage editor
global symbols
weak symbols
linker
instructs
linker binds relocatable object modules
linker combines sections
linker creates
linker merges
listed alphabetically
lists
Common Character Escapes
predefined
Section Flag Characters
Section Types
See Table 4-1
See Table Section Flag Characters
See Table Section Types
See Table SectionTypes
stack unwind directives
Table Section Flag Characters
lists mnemonics converted
lists pseudo-ops
literals
little-endian
ln
ln directive
ln stores
loaded
loader
loc
loc0
subsequent add instruction refers
loc0 maps
loc1
loc95
local
alignment attributes
declaration overrides
size
local name,name
Local Common Symbol Directive
local defined symbol
local directive
local host
termination convention
local register
local registers
Alternate names
local scope
Local Scope Declaration Directive
local scopes
local symbol
local symbol scopes
Local symbols
locals
r31+ins+locals
locate
location
instruction slot
previous stack frame
Refers
symbol refers
tag refers
location counter
adjust
advances
align
bundle boundary
expressions reference
implied alignment boundary
moving
refer
location counter advances
location relative
location counter points
location default
location relative
location counter advances
location specified
loclocals-1 represent r32+ins
logical relationship
loop
Pipelining
various instructions
Loop counter
loop execution
loop iteration
lowercase
LSB
lsb directive switches
lsb directives
ltoff
ltoff operator
ltv
Machine Instruction Mnemonics
Machine instruction mnemonics specify
macro assembler
main
makes
newly-defined
Makes A’s previously
manual
mapped
r36
mapping
mappings
alloc instruction redefine
mask
selectively
uses
Mask illustrates
predicate vector annotation
masks
MASM
Indicates
MASM-constant
MASM-integer-constant
MASM-radix-constant
MASM numeric
radix indicators
MASM numeric constant
select
MASM Numeric Constants
rules
MASM Radix Indicators
match
matching template
selects
maximum
mbb
mbtype
mechanism
Itanium architecture provides
medical
Medium
mem.offset
mem.offset off_val,base_ind
mem.offset 0,BAR_STACK_INDEX
mem.offset 0,FOO_STACK_INDEX
mem.offset 16,FOO_STACK_INDEX
mem.offset 8,FOO_STACK_INDEX
mem.offset annotation
mem.offset provides hints
mem_stack_f
mem_stack_v
mem_stak_v
memory
memory-integer-integer
mii directive selects
memory format
memory instruction
memory location
memory locations
contiguous array
refer
Memory Offset Annotation
Memory Offset Annotation illustrates
Example Using
memory operations
memory region
identifies
relative offset
memory regions
memory stack
merchantability
merge absolute sections
mfb
mfi
mib
Microsoft
Microsoft Macro Assembly language
mii
mii directive selects
memory-integer-integer
Miscellaneous Directives
Miscellaneous Directives describes directives
missing operand
assembler substitutes
Missing Operands
Missing Operands lists pseudo-ops
Mix
mlx
mlx template
directive selects
mmb
mmf
mmi
mmi template
mnemonic
branch predict instruction
mnemonic.completers
Mnemonics
mode
revert
Set
modes
modify architectural
module
most-significant byte
mov
mov b1
mov pr
mov r1
mov r5
mov.i ar3
mov.i r1
mov.m ar3
mov.m r1
Move
branch
location counter
Move immediate
movl instruction moves
movl r1
movl r4
msb
msb directive switches
msb directive switches
MSB
Multiple statements
Multiple usage
directives
Multiplication
multiply
multiway branch bundle
Multiway branch bundles contain
multiway bundle
branch instruction
mutex
mutual exclusion
mux Bytes Operation Predefined Type Operand Names
mux Bytes Operation Type
mux instructions
my_section
n-1
Name Forms
Name operands
Name Override Directive
Name Spaces
name,size,alignment
name,type
Named application registers
named sections
names
affect
assembler exports
classes
Intel’s
source file
namespace
NaT
NaT test
natcr_gr
natcr_psprel
natcr_sprel
natcr_when
ND
Bitwise
nearest preceding alloc instruction
necessarily
necessarily based
neg
negate
negate absolute
negative
new_name
newest instance
Select
newly-aligned
newly-aligned bundle
newly-created
refers
newly-defined
makes
nobits
non-executable sections
zeros
non-writable
NONINFRINGEMENT
nop
NOP pattern
executable sections
nop.b imm21
nop.f imm21
nop.i imm21
nop.m imm21
norm
normalize
Normalized
notation
Notation Conventions
notifies
assembler
notype
novice
nt
null terminated string
null terminator
num
number
bits
generations defined
phases
prologues
rotating
sections
numeric
numeric constant
improve readability
represent
numeric constant contains integer
numeric constant style
radix directive selects
Numeric Constants
Numeric constants contain integers
>>