-
汇编指令详解--as手册
https://sourceware.org/binutils/docs/as/
Table of Contents
- 1 Overview
- 2 Command-Line Options
- 3 Syntax
- 4 Sections and Relocation
- 5 Symbols
- 6 Expressions
- 7 Assembler Directives
- 7.1
.abort
- 7.2
.ABORT
(COFF)
- 7.3
.align abs-expr, abs-expr, abs-expr
- 7.4
.altmacro
- 7.5
.ascii "string"
…
- 7.6
.asciz "string"
…
- 7.7
.balign[wl] abs-expr, abs-expr, abs-expr
- 7.8 Bundle directives
- 7.9
.byte expressions
- 7.10 CFI directives
- 7.10.1
.cfi_sections section_list
- 7.10.2
.cfi_startproc [simple]
- 7.10.3
.cfi_endproc
- 7.10.4
.cfi_personality encoding [, exp]
- 7.10.5
.cfi_personality_id id
- 7.10.6
.cfi_fde_data [opcode1 [, …]]
- 7.10.7
.cfi_lsda encoding [, exp]
- 7.10.8
.cfi_inline_lsda
[align]
- 7.10.9
.cfi_def_cfa register, offset
- 7.10.10
.cfi_def_cfa_register register
- 7.10.11
.cfi_def_cfa_offset offset
- 7.10.12
.cfi_adjust_cfa_offset offset
- 7.10.13
.cfi_offset register, offset
- 7.10.14
.cfi_val_offset register, offset
- 7.10.15
.cfi_rel_offset register, offset
- 7.10.16
.cfi_register register1, register2
- 7.10.17
.cfi_restore register
- 7.10.18
.cfi_undefined register
- 7.10.19
.cfi_same_value register
- 7.10.20
.cfi_remember_state
and .cfi_restore_state
- 7.10.21
.cfi_return_column register
- 7.10.22
.cfi_signal_frame
- 7.10.23
.cfi_window_save
- 7.10.24
.cfi_escape
expression[, …]
- 7.10.25
.cfi_val_encoded_addr register, encoding, label
- 7.11
.comm symbol , length
- 7.12
.data subsection
- 7.13
.def name
- 7.14
.desc symbol, abs-expression
- 7.15
.dim
- 7.16
.double flonums
- 7.17
.eject
- 7.18
.else
- 7.19
.elseif
- 7.20
.end
- 7.21
.endef
- 7.22
.endfunc
- 7.23
.endif
- 7.24
.equ symbol, expression
- 7.25
.equiv symbol, expression
- 7.26
.eqv symbol, expression
- 7.27
.err
- 7.28
.error "string"
- 7.29
.exitm
- 7.30
.extern
- 7.31
.fail expression
- 7.32
.file
- 7.33
.fill repeat , size , value
- 7.34
.float flonums
- 7.35
.func name[,label]
- 7.36
.global symbol
, .globl symbol
- 7.37
.gnu_attribute tag,value
- 7.38
.hidden names
- 7.39
.hword expressions
- 7.40
.ident
- 7.41
.if absolute expression
- 7.42
.incbin "file"[,skip[,count]]
- 7.43
.include "file"
- 7.44
.int expressions
- 7.45
.internal names
- 7.46
.irp symbol,values
…
- 7.47
.irpc symbol,values
…
- 7.48
.lcomm symbol , length
- 7.49
.lflags
- 7.50
.line line-number
- 7.51
.linkonce [type]
- 7.52
.list
- 7.53
.ln line-number
- 7.54
.loc fileno lineno [column] [options]
- 7.55
.loc_mark_labels enable
- 7.56
.local names
- 7.57
.long expressions
- 7.58
.macro
- 7.59
.mri val
- 7.60
.noaltmacro
- 7.61
.nolist
- 7.62
.octa bignums
- 7.63
.offset loc
- 7.64
.org new-lc , fill
- 7.65
.p2align[wl] abs-expr, abs-expr, abs-expr
- 7.66
.popsection
- 7.67
.previous
- 7.68
.print string
- 7.69
.protected names
- 7.70
.psize lines , columns
- 7.71
.purgem name
- 7.72
.pushsection name [, subsection] [, "flags"[, @type[,arguments]]]
- 7.73
.quad bignums
- 7.74
.reloc offset, reloc_name[, expression]
- 7.75
.rept count
- 7.76
.sbttl "subheading"
- 7.77
.scl class
- 7.78
.section name
- 7.79
.set symbol, expression
- 7.80
.short expressions
- 7.81
.single flonums
- 7.82
.size
- 7.83
.skip size , fill
- 7.84
.sleb128 expressions
- 7.85
.space size , fill
- 7.86
.stabd, .stabn, .stabs
- 7.87
.string
"str", .string8
"str", .string16
- 7.88
.struct expression
- 7.89
.subsection name
- 7.90
.symver
- 7.91
.tag structname
- 7.92
.text subsection
- 7.93
.title "heading"
- 7.94
.type
- 7.95
.uleb128 expressions
- 7.96
.val addr
- 7.97
.version "string"
- 7.98
.vtable_entry table, offset
- 7.99
.vtable_inherit child, parent
- 7.100
.warning "string"
- 7.101
.weak names
- 7.102
.weakref alias, target
- 7.103
.word expressions
- 7.104
.zero size
- 7.105
.2byte expression [, expression]*
- 7.106
.4byte expression [, expression]*
- 7.107
.8byte expression [, expression]*
- 7.108 Deprecated Directives
- 8 Object Attributes
- 9 Machine Dependent Features
- 10 Reporting Bugs
- 11 Acknowledgements
- Appendix A GNU Free Documentation License
- AS Index
-
相关阅读:
唯有坚持方能成功
Java程序猿,你为什么要关注Scala
HDU 2871 Memory Control(线段树)
SQL 合并两个结果集 一个倒序,一个正序
Charm Bracelet(poj3624)(01背包)
Dijkstra算法,求单源最短路径(包括路径)
aix平台安装10.2.0.5的CRS时遇到的bug
Java语言基础系列之1--用IDEA编写HelloWorld
UVA 10986 Sending email SPFA
NumberProgressBar开源项目学习
-
原文地址:https://www.cnblogs.com/guochaoxxl/p/7878690.html
Copyright © 2020-2023
润新知