SPARC Assembly Language Reference Manual
只搜寻这本书
以 PDF 格式下载本书

Index

A

addresses25
.alias55
.align55
as command69
.ascii55
.asciz55
assembler command line69
assembler command line options70
assembler directives28
.....types28
assembly language7
.....lines8
.....statements8
.....syntax notation7
assignment directive29
atof(3)9, 56, 59

B

binary operations12
.byte56

C

case distinction8
case distinction, in special symbols12
cc language driver69
comment lines8
comment lines, multiple8
.common56
constants9
.....decimal9
.....floating-point9
.....hexadecimal9
.....octal numeric9
Control Transfer Instructions (CTI)14
converting existing object files31
coprocessor instruction49
cp_disabled trap49
cp_exception trap49
current location25
current section17

D

-D option70
data generating directives29
default output file15
dis program72
disassembling object code72
.double56

E

.empty56
.empty pseudo-operation14
error messages14
escape codes, in strings9
Executable and Linking Format (ELF)files2, 15
expressions13

F

f77 language driver69
fbe command69
features, lexical8
.file57
file syntax7
floating-point instructions47
floating-point pseudo-operations9

G

.global57
.globl57

H

.half57
hardware instructions
.....SPARC architecture33
hardware integer
.....assembly language instructions36
hyphen (-)69

I

-I option70
.ident57
instruction set, used by assembler33
instructions
.....assembly language36
.....hardware integer36
integer instructions36
integer suffixes9
invoking,as command69

K

-K option70

L

-L option70
labeling format2
labels8
language drivers69
lexical features8
lines syntax8
.local58
location counter25
locations25

M

-m option71
multiple comment lines8
multiple files, onas command line69
multiple sections18
multiple strings
......in string table27

N

.noalias58
.noalias pseudo-op55
.nonvolatile58
numbers9
numeric labels8

O

-o option71
object file format2
object files
......type2, 15
operators13
.optim58
options
.....command line4

P

-P option71
percentage sign (%)11
.popsection58
predefined non-user sections24
predefined user sections22
.proc59
pseudo-operations55
pseudo-ops2, 3
.....examples of65
.pushsection59

Q

-Q option71
-q option71
.quad59

R

references5
relocatable files2, 15
relocation tables25
.reserve59

S

-S option71
-s option72
-sb option70
.section60
section control directives28
section control pseudo-ops28
section header18
sections17
.seg60
.single61
.size61
.skip61
special floating-point values9
special names, floating point values9
special symbols11
.stabn61
.stabs61
statement syntax8
string tables27
strings9
......multiple in string table27
......multiple references in string table27
......suggested style9
......unreferenced in string table27
sub-strings in string table
......references to27
symbol63
symbol attribute directives28
symbol names10
symbol tables25
syntax notation7
synthetic instructions50

T

-T option72
table notation33
trap numbers, reserved45
.type61

U

-U option72
.uahalf62
.uaword62
unary operators12
user sections28
/usr/include/sys/trap.h45

V

-V option72
.version62
.volatile62

W

.weak62
.word63

X

.xstabs63