เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

OnWorks favicon

aarch64-linux-gnu-objdump - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

เป€เบ›เบตเบ”เปƒเบŠเป‰ aarch64-linux-gnu-objdump เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ aarch64-linux-gnu-objdump เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเป†เบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


objdump - เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบเป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธ.

เบชเบฐเบซเบผเบธเบšเบชเบฑเบ‡เบฅเบงเบก


objdump [-a|--archive-headers]
[-b bfdname|--เป€เบ›เบปเป‰เบฒเปเบฒเบ=bfdname]
[-C|--เบ—เปเบฒเบฅเบฒเบ[=เปเบšเบš] ]
[-d|-- disassemble]
[-D|-- disassemble-เบ—เบฑเบ‡เบซเบกเบปเบ”]
[-z|-- disassemble-เบชเบนเบ™]
[-EB|- THE|--endian ={เปƒเบซเบเปˆ | เบ™เป‰เบญเบ }]
[-f|--file-headers]
[-F|--file-offsets]
[--file-start-context]
[-g|-- debugging]
[-e|--debugging-tags]
[-h|--section-headers|--เบชเปˆเบงเบ™เบซเบปเบง]
[-i|-- เบ‚เปเป‰โ€‹เบกเบนเบ™]
[-j เบชเปˆเบงเบ™|--section=เบชเปˆเบงเบ™]
[-l|--เป€เบฅเบเปเบ–เบง]
[-S|--เปเบซเบผเปˆเบ‡]
[-m เป€เบ„เบทเปˆเบญเบ‡|--เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเบณ=เป€เบ„เบทเปˆเบญเบ‡]
[-M เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™|--disassembler-options=เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™]
[-p|--private-headers]
[-P เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™|--private=เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™]
[-r|--เบเบปเบเบเป‰เบฒเบ]
[-R|--dynamic-reloc]
[-s|-- เป€เบ™เบทเป‰เบญเปƒเบ™เป€เบ•เบฑเบก]
[-W[lLiaprmfFsoRt]|
--dwarf[=rawline,=decodedline,=info,=abbrev,=pubnames]
[=aranges,=macro,=frames,=frames-interp,=str,=loc]
[=Ranges,=pubtypes,=trace_info,=trace_abbrev]
[=trace_aranges,=gdb_index]
[-G|--เปเบ—เบ‡]
[-t|--syms]
[-T|--dynamic-syms]
[-x|--เบชเปˆเบงเบ™เบซเบปเบงเบ—เบฑเบ‡เปเบปเบ”]
[-w|--เบเบงเป‰เบฒเบ‡]
[--start-address=เบ—เบตเปˆเบขเบนเปˆ]
[--stop-address=เบ—เบตเปˆเบขเบนเปˆ]
[--prefix-เบ—เบตเปˆเบขเบนเปˆ]
[--[เบšเปเปˆ-]show-raw-insn]
[--adjust-vma=เบŠเบปเบ”เป€เบŠเบตเบ]
[--special-syms]
[--prefix=เบ„เบณ เบ™เบณ เปœเป‰เบฒ]
[--prefix-strip=เบฅเบฐเบ”เบฑเบš]
[--insn-width=width]
[-V|- เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡]
[-H|- เบŠเปˆเบงเบ]
objfile...

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


objdump เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเปœเบถเปˆเบ‡ เบซเบผเบทเบซเบผเบฒเบเป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธ. เบ•เบปเบงเป€เบฅเบทเบญเบเบ„เบงเบšเบ„เบธเบกเบชเบดเปˆเบ‡เบ—เบตเปˆ
เบ‚เปเป‰เบกเบนเบ™เบชเบฐเป€เบžเบฒเบฐเบ—เบตเปˆเบˆเบฐเบชเบฐเปเบ”เบ‡. เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบชเปˆเบงเบ™โ€‹เปƒเบซเบเปˆโ€‹เปเบกเปˆเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบ›เบฐโ€‹เป‚เบซเบเบ”โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹
เบเปเบฒเบฅเบฑเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเบเปˆเบฝเบงเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเบฒเบ™เบฅเบงเบšเบฅเบงเบก, เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบกเบเบฑเบšเบ™เบฑเบเบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบ—เบตเปˆเบžเบฝเบ‡เปเบ•เปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ
เป‚เบ„เบ‡เบเบฒเบ™เป€เบžเบทเปˆเบญเบฅเบงเบšเบฅเบงเบกเปเบฅเบฐเป€เบฎเบฑเบ”เบงเบฝเบ.

objfile... เปเบกเปˆเบ™เป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธเบ—เบตเปˆเบˆเบฐเบเบงเบ”เบชเบญเบš. เป€เบกเบทเปˆเบญเบ—เปˆเบฒเบ™เบฅเบฐเบšเบธเบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™, objdump เบ‡เบฒเบ™เบงเบฒเบ‡เบชเบฐเปเบ”เบ‡
เบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเปเบ•เปˆเบฅเบฐเป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธเบชเบฐเบกเบฒเบŠเบดเบ.

OPTIONS


เบฎเบนเบšเปเบšเบšเบเบฒเบงเปเบฅเบฐเบชเบฑเป‰เบ™เบ‚เบญเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบ, เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เปƒเบ™เบ—เบตเปˆเบ™เบตเป‰เป€เบ›เบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบ, เปเบกเปˆเบ™เบ—เบฝเบšเป€เบ—เบปเปˆเบฒ. เบขเปˆเบฒเบ‡โ€‹เบซเบ™เป‰เบญเบ
เบซเบ™เบถเปˆเบ‡เปƒเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบˆเบฒเบเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆ -a,-d,-D,-e,-f,-g,-G,-h,-H,-p,-P,-r,-R,-s,-S,-t,-T ,-V,-x เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™
เปƒเบซเป‰.

-a
--archive-header
เบ–เป‰เบฒเบกเบตเบ‚เบญเบ‡ objfile เป„เบŸเบฅโ€‹เปŒโ€‹เปเบกเปˆเบ™โ€‹เบเบฒเบ™โ€‹เป€เบเบฑเบšโ€‹เบฎเบฑเบโ€‹เบชเบฒโ€‹เป„เบงเป‰โ€‹, เบชเบฐโ€‹เปเบ”เบ‡โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบชเปˆเบงเบ™โ€‹เบซเบปเบงโ€‹เบเบฒเบ™โ€‹เป€เบเบฑเบšโ€‹เบฎเบฑเบโ€‹เบชเบฒโ€‹เป„เบงเป‰ (เปƒเบ™ a
เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบ—เบตเปˆโ€‹เบ„เป‰เบฒเบโ€‹เบ„เบทโ€‹เบเบฑเบ™โ€‹ ls -l). เบ™เบญเบโ€‹เบˆเบฒเบโ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบตเปˆโ€‹เบ—เปˆเบฒเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบšเบฑเบ™โ€‹เบŠเบตโ€‹เบฅเบฒเบโ€‹เบเบฒเบ™โ€‹เบ”เป‰เบงเบโ€‹ ar tv, objdump
-a เบชเบฐเปเบ”เบ‡เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธเบ‚เบญเบ‡เปเบ•เปˆเบฅเบฐเบชเบฐเบกเบฒเบŠเบดเบเปƒเบ™เปเบŸเป‰เบกเบˆเบฑเบ”เป€เบเบฑเบš.

--adjust-vma=เบŠเบปเบ”เป€เบŠเบตเบ
เป€เบกเบทเปˆเบญเบ–เบดเป‰เบกเบ‚เปเป‰เบกเบนเบ™, เบ—เปเบฒเบญเบดเบ”เบ•เบทเปˆเบก เบŠเบปเบ”เป€เบŠเบตเบ เป„เบ›เบซเบฒเบ—เบตเปˆเบขเบนเปˆเบ—เบธเบเบžเบฒเบเบชเปˆเบงเบ™. เบ™เบตเป‰โ€‹เปเบกเปˆเบ™
เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ—เบตเปˆเบขเบนเปˆเบžเบฒเบเบชเปˆเบงเบ™เบšเปเปˆเบเบปเบ‡เบเบฑเบ™เบเบฑเบšเบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบ, เบŠเบถเปˆเบ‡เบชเบฒเบกเบฒเบ”
เป€เบเบตเบ”เบ‚เบถเป‰เบ™เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบงเบฒเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบขเบนเปˆเปƒเบ™เบ—เบตเปˆเบขเบนเปˆเบชเบฐเป€เบžเบฒเบฐเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบšเปเปˆเบชเบฒเบกเบฒเบ”
เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เบ—เบตเปˆเบขเบนเปˆเบžเบฒเบ, เป€เบŠเบฑเปˆเบ™: a.out.

-b bfdname
--เป€เบ›เบปเป‰เบฒเปเบฒเบ=bfdname
เบฅเบฐเบšเบธเบงเปˆเบฒเบฎเบนเบšเปเบšเบšเบฅเบฐเบซเบฑเบ”เบงเบฑเบ”เบ–เบธเบชเปเบฒเบฅเบฑเบšเป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธเปเบกเปˆเบ™ bfdname. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบญเบฒเบ”เบˆเบฐ
เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™; objdump เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเบฒเบกเบฒเบ”เบฎเบฑเบšเบฎเบนเป‰เบซเบผเบฒเบเบฎเบนเบšเปเบšเบš.

เบเบปเบโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡,

objdump -b oasys -m vax -h fu.o

เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เบชเบฐเบซเบผเบธเบšเบˆเบฒเบเบชเปˆเบงเบ™เบซเบปเบงเบ‚เบญเบ‡เบžเบฒเบ (-h) เบ‚เบญเบ‡ fu.o, เป€เบŠเบดเปˆเบ‡เปเบกเปˆเบ™
เป„เบ”เป‰โ€‹เบฅเบฐโ€‹เบšเบธโ€‹เบขเปˆเบฒเบ‡โ€‹เบŠเบฑเบ”โ€‹เป€เบˆเบ™ (-m) เป€เบ›เบฑเบ™เป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธ VAX เปƒเบ™เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบœเบฐเบฅเบดเบ”เป‚เบ”เบ Oasys
เบชเบฑเบ‡เบฅเบงเบก. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบฅเบฒเบเบŠเบทเปˆเบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบกเบตเบขเบนเปˆเบเบฑเบš -i เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.

-C
--demangle[=เปเบšเบš]
เบ–เบญเบ”เบฅเบฐเบซเบฑเบ” (เบซเบฑเบ) เบŠเบทเปˆเบชเบฑเบ™เบเบฒเบฅเบฑเบเบฅเบฐเบ”เบฑเบšเบ•เปˆเปเบฒเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบŠเบทเปˆเบฅเบฐเบ”เบฑเบšเบœเบนเป‰เปƒเบŠเป‰. เบ™เบญเบโ€‹เบˆเบฒเบโ€‹เบเบฒเบ™โ€‹เบฅเบปเบšโ€‹เปƒเบ”เป†โ€‹
underscore เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™ prepended เป‚เบ”เบเบฅเบฐเบšเบปเบš, เบ™เบตเป‰เป€เบฎเบฑเบ”เปƒเบซเป‰ C ++ เบŠเบทเปˆเบŸเบฑเบ‡เบŠเบฑเบ™เบชเบฒเบกเบฒเบ”เบญเปˆเบฒเบ™เป„เบ”เป‰.
compilers เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบกเบตเบฎเบนเบšเปเบšเบš mangling เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™. เบฎเบนเบšเปเบšเบš demangling เบ—เบฒเบ‡เป€เบฅเบทเบญเบ
argument เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเป€เบฅเบทเบญเบเบฎเบนเบšเปเบšเบš demangling เบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบš compiler เบ‚เบญเบ‡เบ—เปˆเบฒเบ™.

-g
-- debugging
เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ”เบตเบšเบฑเบ. เบ™เบตเป‰เบžเบฐเบเบฒเบเบฒเบกเบงเบดเป€เบ„เบฒเบฐเบฎเบนเบšเปเบšเบšเบเบฒเบ™เบ”เบตเบšเบฑเบ STABS เปเบฅเบฐ IEEE
เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบตเปˆโ€‹เป€เบเบฑเบšโ€‹เบฎเบฑเบโ€‹เบชเบฒโ€‹เป„เบงเป‰โ€‹เปƒเบ™โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เปเบฅเบฐโ€‹เบžเบดเบกโ€‹เบญเบญเบโ€‹เป‚เบ”เบโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰ C เป€เบŠเบฑเปˆเบ™ syntaxโ€‹. เบ–เป‰เบฒเบšเปเปˆเบกเบต
เบฎเบนเบšโ€‹เปเบšเบšโ€‹เป€เบซเบผเบปเปˆเบฒโ€‹เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เป„เบ”เป‰โ€‹เบžเบปเบšโ€‹เป€เบซเบฑเบ™โ€‹เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ™เบตเป‰โ€‹เบเบฑเบšโ€‹เบ„เบทเบ™โ€‹เป„เบ›โ€‹เบšเปˆเบญเบ™โ€‹ -W เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบˆเบฐเบžเบดเบก DWARF เปƒเบ”
เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เปƒเบ™โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹.

-e
--debugging-tags
เบ„เบท -g, เปเบ•เปˆเบ‚เปเป‰เบกเบนเบ™เปเบกเปˆเบ™เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบกเบท ctags.

-d
-- disassemble
เบชเบฐเปเบ”เบ‡เป€เบ„เบทเปˆเบญเบ‡เบ›เบฐเบเบญเบš mnemonics เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบˆเบฒเบ objfile. เบ™เบตเป‰
เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบžเบฝเบ‡เปเบ•เปˆ disassembles เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเปˆเบ„เบฒเบ”เบงเปˆเบฒเบˆเบฐเบกเบตเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ.

-D
-- disassemble-เบ—เบฑเบ‡เบซเบกเบปเบ”
เบ„เบท -d, เปเบ•เปˆ disassemble เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”, เบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเบชเบดเปˆเบ‡เบ—เบตเปˆเบ„เบฒเบ”เบงเปˆเบฒเบˆเบฐ
เบกเบตโ€‹เบ„เปเบฒโ€‹เปเบ™เบฐโ€‹เบ™เปเบฒโ€‹.

เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบเบฑเบ‡เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบš subtle เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™ disassembly เบ‚เบญเบ‡เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเปƒเบ™เบฅเบฐเบซเบฑเบ”
เบžเบฒเบเบชเปˆเบงเบ™. เป€เบกเบทเปˆเบญเบ—เบฒเบ‡เป€เบฅเบทเบญเบ -d เบกเบตเบœเบปเบ™เบšเบฑเบ‡เบ„เบฑเบšเปƒเบŠเป‰ objdump เบˆเบฐเบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเบชเบฑเบ™เบเบฒเบฅเบฑเบเปƒเบ”เป†เบ—เบตเปˆเบกเบตเบขเบนเปˆเปƒเบ™
เบžเบฒเบเบชเปˆเบงเบ™เบฅเบฐเบซเบฑเบ”เป€เบเบตเบ”เบ‚เบถเป‰เบ™เบขเบนเปˆเปƒเบ™เบ‚เบญเบšเป€เบ‚เบ”เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเปเบฅเบฐเบกเบฑเบ™เบˆเบฐเบ›เบฐเบ•เบดเป€เบชเบ”
disassemble เบ‚เป‰เบฒเบกเบŠเบฒเบเปเบ”เบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง. เป€เบกเบทเปˆเบญเบ—เบฒเบ‡เป€เบฅเบทเบญเบ -D เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เปเบกเปˆเบ™เบกเบตเบœเบปเบ™เบšเบฑเบ‡เบ„เบฑเบšเปƒเบŠเป‰
เบชเบปเบกเบกเบธเบ”เบ•เบดเบ–เบฒเบ™เบ–เบทเบเบชเบฐเบเบฑเบ”เบเบฑเป‰เบ™. เบ™เบตเป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡ -d เปเบฅเบฐ -D
เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡, เบ‚เปเป‰เบกเบนเบ™เบ–เบทเบเป€เบเบฑเบšเป„เบงเป‰เปƒเบ™เบžเบฒเบเบชเปˆเบงเบ™เบฅเบฐเบซเบฑเบ”.

เบ–เป‰เบฒเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเปเบกเปˆเบ™เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ ARM เบชเบฐเบซเบผเบฑเบšเบ™เบตเป‰เบเบฑเบ‡เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ‚เบญเบ‡เบเบฒเบ™เบšเบฑเบ‡เบ„เบฑเบš
disassembler เป€เบžเบทเปˆเบญเบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เบ•เปˆเบญเบ™เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบžเบปเบšเป€เบซเบฑเบ™เบขเบนเปˆเปƒเบ™เบžเบฒเบเบชเปˆเบงเบ™เบฅเบฐเบซเบฑเบ”เป€เบ›เบฑเบ™เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป„เบ”เป‰
เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ.

--prefix-เบ—เบตเปˆเบขเบนเปˆ
เป€เบกเบทเปˆเบญเบ–เบญเบ”เบ›เบฐเบเบญเบš, เบžเบดเบกเบ—เบตเปˆเบขเบนเปˆเบ„เบปเบšเบ–เป‰เบงเบ™เปƒเบ™เปเบ•เปˆเบฅเบฐเปเบ–เบง. เบ™เบตเป‰เปเบกเปˆเบ™เบญเบฒเบเบธ
เบฎเบนเบšเปเบšเบš disassembly.

-EB
- THE
--endian={เปƒเบซเบเปˆ|เบ™เป‰เบญเบ}
เบฅเบฐเบšเบธ endianness เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธ. เบ™เบตเป‰เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบžเบฝเบ‡เปเบ•เปˆ disassembly. เบ™เบตเป‰เบชเบฒเบกเบฒเบ”
เบˆเบฐเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ disassembling เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบญเบฐเบ—เบดเบšเบฒเบ endianness
เบ‚เปเป‰เบกเบนเบ™, เป€เบŠเบฑเปˆเบ™ S-records.

-f
--file-headers
เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เบชเบฐเบซเบผเบธเบšเบˆเบฒเบเบชเปˆเบงเบ™เบซเบปเบงเป‚เบ”เบเบฅเบงเบกเบ‚เบญเบ‡เปเบ•เปˆเบฅเบฐเบญเบฑเบ™ objfile เป„เบŸเบฅเปŒ.

-F
--file-offsets
เป€เบกเบทเปˆเบญเปเบเบเบชเปˆเบงเบ™เบ•เปˆเบฒเบ‡เป†, เบ—เบธเบเบ„เบฑเป‰เบ‡เบ—เบตเปˆเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ–เบทเบเบชเบฐเปเบ”เบ‡, เบเปเปˆเบชเบฐเปเบ”เบ‡เป„เบŸเบฅเปŒ
เบŠเบปเบ”เป€เบŠเบตเบเบ‚เบญเบ‡เบžเบฒเบเบžเบทเป‰เบ™เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบเปเบฒเบฅเบฑเบ‡เบˆเบฐเบ–เบทเบเบ–เบดเป‰เบก. เบ–เป‰เบฒเบชเบนเบ™เบ–เบทเบเบ‚เป‰เบฒเบก,
เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ disassembly เบชเบทเบšเบ•เปเปˆ, เบšเบญเบเบœเบนเป‰เปƒเบŠเป‰เบงเปˆเบฒเบˆเปเบฒเบ™เบงเบ™เบชเบนเบ™เป„เบ”เป‰เบ–เบทเบเบ‚เป‰เบฒเบกเปเบฅเบฐเป„เบŸเบฅเปŒ
เบŠเบปเบ”เป€เบŠเบตเบเบ‚เบญเบ‡เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบˆเบฒเบเบšเปˆเบญเบ™เบ—เบตเปˆ disassembly เบชเบทเบšเบ•เปเปˆ. เปƒเบ™เป€เบงเบฅเบฒเบ–เบดเป‰เบกเบ‚เบตเป‰เป€เบซเบเบทเป‰เบญ,
เบชเบฐเปเบ”เบ‡เป„เบŸเบฅเปŒเบŠเบปเบ”เป€เบŠเบตเบเบ‚เบญเบ‡เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบˆเบฒเบเบšเปˆเบญเบ™เบ—เบตเปˆ dump เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.

--file-start-context
เบฅเบฐเบšเบธเบงเปˆเบฒเป€เบกเบทเปˆเบญเบชเบฐเปเบ”เบ‡เบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡เบ—เบตเปˆเบกเบฒ interlisted/disassembly (เบชเบปเบกเบกเบธเบ” -S) เบˆเบฒเบ a
เป„เบŸเบฅโ€‹เปŒโ€‹เบ—เบตเปˆโ€‹เบเบฑเบ‡โ€‹เบšเปเปˆโ€‹เบ—เบฑเบ™โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹, เบ‚เบฐโ€‹เบซเบเบฒเบโ€‹เบชเบฐโ€‹เบžเบฒเบšโ€‹เบเบฒเบ™โ€‹เป€เบžเบทเปˆเบญโ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เบ‚เบญเบ‡โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เป„เบ”เป‰โ€‹.

-h
--section-headers
--เบชเปˆเบงเบ™เบซเบปเบง
เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เบชเบฐเบซเบผเบธเบšเบˆเบฒเบเบชเปˆเบงเบ™เบซเบปเบงเบ‚เบญเบ‡เป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธ.

เบžเบฒเบเบชเปˆเบงเบ™เป„เบŸเบฅเปŒเบญเบฒเบ”เบˆเบฐเบ–เบทเบเบเบปเบเบเป‰เบฒเบเป„เบ›เบซเบฒเบ—เบตเปˆเบขเบนเปˆเบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™, เบ•เบปเบงเบขเปˆเบฒเบ‡เป‚เบ”เบเบเบฒเบ™เปƒเบŠเป‰
-Ttext, -Tdata, เบซเบผเบท -Tbss เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™ ld. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบšเบฒเบ‡เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธ, เป€เบŠเบฑเปˆเบ™:
a.out, เบขเปˆเบฒเป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ—เบตเปˆเบขเบนเปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™เป„เบŸเบฅเปŒ. เปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™,
เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒ ld เบเป‰เบฒเบเบžเบฒเบเบชเปˆเบงเบ™เบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡, เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ objdump -h เป€เบžเบทเปˆเบญเบฅเบฒเบเบŠเบทเปˆเป„เบŸเบฅเปŒ
เบชเปˆเบงเบ™เบซเบปเบงเบ‚เบญเบ‡เบžเบฒเบเบšเปเปˆเบชเบฒเบกเบฒเบ”เบชเบฐเปเบ”เบ‡เบ—เบตเปˆเบขเบนเปˆเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เป„เบ”เป‰. เปเบ—เบ™เบ—เบตเปˆเบˆเบฐ, เบกเบฑเบ™เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบ›เบปเบเบเบฐเบ•เบด
เบ—เบตเปˆเบขเบนเปˆ, เป€เบŠเบดเปˆเบ‡ implicit เบชเปเบฒเบฅเบฑเบšเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ.

-H
- เบŠเปˆเบงเบ
เบžเบดเบกเบšเบปเบ”เบชเบฐเบซเบผเบธเบšเบ‚เบญเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™ objdump เปเบฅเบฐเบญเบญเบเบˆเบฒเบเบเบฒเบ™.

-i
-- เบ‚เปเป‰โ€‹เบกเบนเบ™
เบชเบฐเปเบ”เบ‡เบฅเบฒเบเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ เปเบฅเบฐเบฎเบนเบšเปเบšเบšเบงเบฑเบ”เบ–เบธเบ—เบฑเบ‡เปเบปเบ”เบ—เบตเปˆเบกเบตเปƒเบซเป‰
เบชเบฐโ€‹เป€เบžเบฒเบฐโ€‹เบเบฑเบšโ€‹ -b or -m.

-j เบŠเบทเปˆ
--section=เบŠเบทเปˆ
เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เบชเบฐเป€เบžเบฒเบฐเบชเปเบฒเบฅเบฑเบšเบžเบฒเบเบชเปˆเบงเบ™ เบŠเบทเปˆ.

-l
--เป€เบฅเบเปเบ–เบง
เบ•เบดเบ”เบ›เป‰เบฒเบเบเบณเบเบฑเบšเบˆเปเบชเบฐเปเบ”เบ‡เบœเบปเบ™ (เปƒเบŠเป‰เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ”เบตเบšเบฑเบ) เบ”เป‰เบงเบเบŠเบทเปˆเป„เบŸเบฅเปŒ เปเบฅเบฐเบชเบฒเบเปเบซเบผเปˆเบ‡
เบ•เบปเบงเป€เบฅเบเบ—เบตเปˆเบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบšเบฅเบฐเบซเบฑเบ”เบงเบฑเบ”เบ–เบธเบซเบผเบทเบเบฒเบ™เบเบปเบเบเป‰เบฒเบเบ—เบตเปˆเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™. เบžเบฝเบ‡เปเบ•เปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบเบฑเบš -d, -D, เบซเบผเบท
-r.

-m เป€เบ„เบทเปˆเบญเบ‡
--เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเบณ=เป€เบ„เบทเปˆเบญเบ‡
เบฅเบฐเบšเบธเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เปƒเบ™เป€เบงเบฅเบฒเบ–เบญเบ”เป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธ. เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”
เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ disassembling เป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบญเบฐเบ—เบดเบšเบฒเบเบ‚เปเป‰เบกเบนเบ™เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐ, เป€เบŠเบฑเปˆเบ™:
เป€เบ›เบฑเบ™ S-records. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบฅเบฒเบเบŠเบทเปˆเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ—เบตเปˆเบกเบตเบขเบนเปˆเบเบฑเบš -i เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.

เบ–เป‰เบฒเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเปเบกเปˆเบ™เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ ARM เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบชเบฐเบซเบผเบฑเบšเบ™เบตเป‰เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเป€เบžเบตเปˆเบกเป€เบ•เบตเบก. เบกเบฑเบ™
เบˆเปเบฒโ€‹เบเบฑเบ”โ€‹เบเบฒเบ™ disassembly เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เบ„เปเบฒโ€‹เปเบ™เบฐโ€‹เบ™เปเบฒโ€‹เบ—เบตเปˆโ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹เป‚เบ”เบโ€‹เบชเบฐโ€‹เบ–เบฒโ€‹เบ›เบฑเบ”โ€‹เบ•เบฐโ€‹
เบฅเบฐเบšเบธเป‚เบ”เบ เป€เบ„เบทเปˆเบญเบ‡. เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบกเบตเบ„เบงเบฒเบกเบˆเปเบฒเป€เบ›เบฑเบ™เบ—เบตเปˆเบˆเบฐเบ™เปเบฒเปƒเบŠเป‰เบชเบฐเบซเบผเบฑเบšเบ™เบตเป‰เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™
เบšเปเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ, เปเบ•เปˆเบกเบฑเบ™เบเบฑเบ‡เบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐ disassemble
เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ—เบฑเบ‡เบซเบกเบปเบ”เบ™เปเบฒเปƒเบŠเป‰ - เบกเบฒเบก.

-M เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™
--disassembler-options=เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™
เบ–เปˆเบฒเบเบ—เบญเบ”เบ‚เปเป‰เบกเบนเบ™เบชเบฐเป€เบžเบฒเบฐเบ‚เบญเบ‡เป€เบ›เบปเป‰เบฒเปเบฒเบเปƒเบชเปˆเบ•เบปเบงเบ•เบฑเบ”เป€เบ„เบทเปˆเบญเบ‡. เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบžเบฝเบ‡เปเบ•เปˆเปƒเบ™เบšเบฒเบ‡เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ.
เบ–เป‰เบฒเบกเบฑเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบฅเบฐเบšเบธเบซเบผเบฒเบเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบ disassembler เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบซเบผเบฒเบ -M
เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ•เปˆเบฒเบ‡เป†โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ–เบทเบโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบซเบผเบทโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ–เบทเบโ€‹เบˆเบฑเบ”โ€‹เปƒเบชเปˆโ€‹เบฎเปˆเบงเบกโ€‹เบเบฑเบ™โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เป„เบ›โ€‹เปƒเบ™โ€‹เบšเบฑเบ™โ€‹เบŠเบตโ€‹เบฅเบฒเบโ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เปเบเบโ€‹เบ”เป‰เบงเบโ€‹เป€เบ„เบทเปˆเบญเบ‡โ€‹เบซเบกเบฒเบโ€‹เบˆเบธเบ”โ€‹.

เบ–เป‰เบฒเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเปเบกเปˆเบ™เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ ARM เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบชเบฐเบซเบผเบฑเบšเบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเป€เบฅเบทเบญเบเบญเบฑเบ™เปƒเบ”
เบŠเบธเบ”เบŠเบทเปˆเบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เปเบกเปˆเบ™เปƒเบŠเป‰เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™ disassembler. เบเบฒเบ™เบฅเบฐเบšเบธ -M reg-names-std (เป„เบ”เป‰
default) เบˆเบฐเป€เบฅเบทเบญเบเบŠเบทเปˆเบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เบ•เบฒเบกเบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เบŠเบธเบ”เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ‚เบญเบ‡ ARM
เป€เบญเบเบฐเบชเบฒเบ™, เปเบ•เปˆเบกเบตเบ—เบฐเบšเบฝเบ™ 13 เป€เบญเบตเป‰เบ™เบงเปˆเบฒ 'sp', เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™ 14 เป€เบญเบตเป‰เบ™เบงเปˆเบฒ 'lr' เปเบฅเบฐเบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™
15 เป€เบญเบตเป‰เบ™เบงเปˆเบฒ 'pc'. เบเบฒเบ™เบฅเบฐเบšเบธ -M reg-names-apcs เบˆเบฐเป€เบฅเบทเบญเบเบŠเบทเปˆเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เป‚เบ”เบ ARM
เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบเบฒเบ™เป‚เบ—, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบฅเบฐเบšเบธ -M reg-names-raw เบžเบฝเบ‡เปเบ•เปˆเบˆเบฐเปƒเบŠเป‰ r เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบก
เป‚เบ”เบเป€เบฅเบเบ—เบฐเบšเบฝเบ™.

เบเบฑเบ‡เบกเบตเบชเบญเบ‡เบ•เบปเบงเปเบ›เปƒเบ™เบฅเบฐเบšเบปเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบŠเบทเปˆเบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™ APCS เบ—เบตเปˆเป€เบ›เบตเบ”เปƒเบŠเป‰เป‚เบ”เบ -M reg-
names-atpcs เปเบฅเบฐ -M reg-names-special-atpcs เป€เบŠเบดเปˆเบ‡เปƒเบŠเป‰ ARM/Thumb Procedure Call
เบชเบปเบ™เบ—เบดเบชเบฑเบ™เบเบฒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบŠเบทเปˆเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™. (เบšเปเปˆเบงเปˆเบฒเบˆเบฐเบกเบตเบŠเบทเปˆเบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เบ›เบปเบเบเบฐเบ•เบดเบซเบผเบทเบžเบดเป€เบชเบ”
เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เบŠเบทเปˆ).

เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ ARM เป€เบžเบทเปˆเบญเบšเบฑเบ‡เบ„เบฑเบšเปƒเบซเป‰ disassembler เป„เบ›
เบ•เบตเบ„เบงเบฒเบกเบซเบกเบฒเบเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ—เบฑเบ‡เบซเบกเบปเบ”เป€เบ›เบฑเบ™เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ Thumb เป‚เบ”เบเปƒเบŠเป‰เบ›เบธเปˆเบกเบชเบฐเบซเบผเบฑเบš
--disassembler-options=force-thumb. เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบžเบฐเบเบฒเบเบฒเบก disassemble
เบฅเบฐเบซเบฑเบ”เป‚เบ›เป‰เบกเบทเบ—เบตเปˆเบœเบฐเบฅเบดเบ”เป‚เบ”เบ compilers เบญเบทเปˆเบ™เป†.

เบชเปเบฒเบฅเบฑเบš x86, เบšเบฒเบ‡เบชเปˆเบงเบ™เบ‚เบญเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบŠเป‰เปเบฒเบเบฑเบ™เบซเบ™เป‰เบฒเบ—เบตเปˆเบ‚เบญเบ‡ -m เบชเบฐเบซเบผเบฑเบš, เปเบ•เปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบฅเบฐเบญเบฝเบ”เบเบงเปˆเบฒ
เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเป€เบกเบฑเบ”เบžเบทเบ”. เบเบฒเบ™เป€เบฅเบทเบญเบเบซเบผเบฒเบเบญเบฑเบ™เบˆเบฒเบเบชเบดเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเบ–เบทเบเบฅเบฐเบšเบธเป€เบ›เบฑเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”
เบชเบฒเบโ€‹เบ—เบตเปˆโ€‹เปเบเบโ€‹เบญเบญเบโ€‹.

"x86-64"
"i386"
"i8086"
เป€เบฅเบทเบญเบ disassembly เบชเปเบฒเบฅเบฑเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบ—เบตเปˆเปƒเบซเป‰.

"intel"
"เบญเบฑเบ”"
เป€เบฅเบทเบญเบเบฅเบฐเบซเบงเปˆเบฒเบ‡เป‚เปเบ” syntax intel เปเบฅเบฐ AT&T syntax mode.

"amd64"
"intel64"
เป€เบฅเบทเบญเบเบฅเบฐเบซเบงเปˆเบฒเบ‡ AMD64 ISA เปเบฅเบฐ Intel64 ISA.

"intel-mnemonic"
"att-mnemonic"
เป€เบฅเบทเบญเบเบฅเบฐเบซเบงเปˆเบฒเบ‡เป‚เปเบ” intel mnemonic เปเบฅเบฐ AT&T mnemonic mode. เบซเบกเบฒเบเป€เบซเบ”: "intel-mnemonic"
เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒ "intel" เปเบฅเบฐ "att-mnemonic" เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒ "att".

"addr64"
"addr32"
"addr16"
"เบ‚เปเป‰เบกเบนเบ™ 32"
"เบ‚เปเป‰เบกเบนเบ™ 16"
เบฅเบฐเบšเบธเบ‚เบฐเปœเบฒเบ”เบ—เบตเปˆเบขเบนเปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ เปเบฅเบฐเบ‚เบฐเปœเบฒเบ”เบ„เบณเบชเบฑเปˆเบ‡. เบชเบตเปˆเบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบˆเบฐเป€เบ›เบฑเบ™
overridden เบ–เป‰เบฒ "x86-64", "i386" เบซเบผเบท "i8086" เบ›เบฒเบเบปเบ”เบ•เปเปˆเบกเบฒเปƒเบ™เบชเบฐเบ•เบฃเบดเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.

"เบ„เบณเบ•เปเปˆเบ—เป‰เบฒเบ"
เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบขเบนเปˆเปƒเบ™เป‚เบซเบกเบ” AT&T, เปเบ™เบฐเบ™เปเบฒ disassembler เบžเบดเบกเบ„เปเบฒเบ•เปเปˆเบ—เป‰เบฒเบ mnemonic เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ
เบ„เปเบฒเบ•เปเปˆเบ—เป‰เบฒเบเบชเบฒเบกเบฒเบ”เบ–เบทเบเบ„เบฒเบ”เป€เบ”เบปเบฒเป‚เบ”เบเบ•เบปเบงเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™.

เบชเปเบฒเบฅเบฑเบš PowerPC, เบˆเบญเบ‡ เบ„เบงเบšเบ„เบธเบก disassembly เบ‚เบญเบ‡เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ BookE. 32 เปเบฅเบฐ 64 เป€เบฅเบทเบญเบ
PowerPC เปเบฅเบฐ PowerPC64 disassembly, เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš. e300 เป€เบฅเบทเบญเบ disassembly เบชเปเบฒเบฅเบฑเบš
e300 เบ„เบญเบšโ€‹เบ„เบปเบงโ€‹. 440 เป€เบฅเบทเบญเบ disassembly เบชเปเบฒเบฅเบฑเบš PowerPC 440. ppcps เป€เบฅเบทเบญเบ disassembly
เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ„เบนเปˆเบ”เบฝเบงเบ‚เบญเบ‡ PPC750CL.

เบชเปเบฒเบฅเบฑเบš MIPS, เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เบžเบดเบกเบŠเบทเปˆ mnemonic เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเปเบฅเบฐเบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™
เบŠเบทเปˆเปƒเบ™เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ disassembled. เบเบฒเบ™เป€เบฅเบทเบญเบเบซเบผเบฒเบเบญเบฑเบ™เบˆเบฒเบเบ•เปเปˆเป„เบ›เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™
เบฅเบฐเบšเบธเป€เบ›เบฑเบ™เบชเบฐเบ•เบฃเบดเบ‡เบ—เบตเปˆเปเบเบเบ”เป‰เบงเบเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”, เปเบฅเบฐเบ•เบปเบงเป€เบฅเบทเบญเบเบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบ–เบทเบเบฅเบฐเป€เบฅเบตเบ:

"เบšเปเปˆเบกเบตเบ™เบฒเบกเปเบเบ‡"
เบžเบดเบกเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ mnemonic 'เบงเบฑเบ”เบ–เบธเบ”เบดเบš' เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบšเบฒเบ‡เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ mnemonic pseudo.
เป€เบŠเบฑเปˆเบ™: เบžเบดเบก 'daddu' เบซเบผเบท 'or' เปเบ—เบ™ 'เบเป‰เบฒเบ', 'sll' เปเบ—เบ™ 'nop', เปเบฅเบฐเบญเบทเปˆเบ™เป†.

"msa"
Disassemble เบ„เปเบฒโ€‹เปเบ™เบฐโ€‹เบ™เปเบฒ MSAโ€‹.

"เบ„เบธเบ™เบ‡เบฒเบกเบ„เบงเบฒเบกเบ”เบต"
Disassemble the virtualization ASE เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ.

"xpa"
Disassemble the eXtended Physical Address (XPA) ASE เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ.

"gpr-names=ABI"
เบžเบดเบกเบŠเบทเปˆ GPR (เบ—เบฐเบšเบฝเบ™เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ—เบปเปˆเบงเป„เบ›) เบ•เบฒเบกเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบš ABI เบ—เบตเปˆเบฅเบฐเบšเบธ.
เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบŠเบทเปˆ GPR เบ–เบทเบเป€เบฅเบทเบญเบเบ•เบฒเบก ABI เบ‚เบญเบ‡เบ„เบนเปˆ
disassembled.

"fpr-names=ABI"
เบžเบดเบกเบŠเบทเปˆ FPR (floating-point register) เบ•เบฒเบกเบ„เบงเบฒเบกเป€เปเบฒเบฐเบชเบปเบกเบ‚เบญเบ‡ ABI เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰.
เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบ•เบปเบงเป€เบฅเบ FPR เบˆเบฐเบ–เบทเบเบžเบดเบกเบซเบผเบฒเบเบเบงเปˆเบฒเบŠเบทเปˆ.

"cp0-names=เป‚เบ„เป‰เบ‡"
เบžเบดเบก CP0 (เบ•เบปเบงเบ›เบฐเบกเบงเบ™เบœเบปเบ™เบ„เบงเบšเบ„เบธเบกเบฅเบฐเบšเบปเบš; coprocessor 0) เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เบŠเบทเปˆเป€เบ›เบฑเบ™
เบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบš CPU เบซเบผเบทเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เป‚เบ”เบ เป‚เบ„เป‰เบ‡. เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, CP0
เบŠเบทเปˆเบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เบ–เบทเบเป€เบฅเบทเบญเบเบ•เบฒเบกเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเปเบฅเบฐ CPU เบ‚เบญเบ‡เบ–เบฒเบ™เบชเบญเบ‡
เบ–เบทเบ disassembled.

"hwr-names=เป‚เบ„เป‰เบ‡"
เบžเบดเบก HWR (เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เบฎเบฒเบ”เปเบง, เปƒเบŠเป‰เป‚เบ”เบเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ "rdhwr") เบŠเบทเปˆเป€เบ›เบฑเบ™
เบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบš CPU เบซเบผเบทเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เป‚เบ”เบ เป‚เบ„เป‰เบ‡. เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบŠเบทเปˆ HWR
เบ–เบทเบเป€เบฅเบทเบญเบเบ•เบฒเบกเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเปเบฅเบฐ CPU เบ‚เบญเบ‡เบเบฒเบ™เป€เบ›เบฑเบ™เบ„เบนเปˆ
disassembled.

"reg-names=ABI"
เบžเบดเบกเบŠเบทเปˆ GPR เปเบฅเบฐ FPR เบ•เบฒเบกเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบš ABI เบ—เบตเปˆเป€เบฅเบทเบญเบ.

"reg-names=เป‚เบ„เป‰เบ‡"
เบžเบดเบกเบŠเบทเปˆเบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เบชเบฐเป€เบžเบฒเบฐ CPU (เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™ CP0 เปเบฅเบฐเบŠเบทเปˆ HWR) เบ•เบฒเบกเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบš
CPU เบซเบผเบทเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ—เบตเปˆเป€เบฅเบทเบญเบ.

เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เปƒเบ”โ€‹เบซเบ™เบถเปˆเบ‡โ€‹เบ—เบตเปˆโ€‹เบฅเบฐโ€‹เบšเบธโ€‹เป„เบงเป‰โ€‹เบ‚เป‰เบฒเบ‡โ€‹เป€เบ—เบดเบ‡โ€‹, เบŠเปˆเบงเบเป€เบซเบผเบทเบญ or เป‚เบ„เป‰เบ‡ เบญเบฒเบ”เบˆเบฐเบ–เบทเบเบเปเบฒเบ™เบปเบ”เป€เบ›เบฑเบ™ numeric เบกเบต
เบ•เบปเบงเป€เบฅเบเบ—เบตเปˆเบžเบดเบกเบซเบผเบฒเบเบเบงเปˆเบฒเบŠเบทเปˆ, เบชเปเบฒเบฅเบฑเบšเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบเบฒเบ™เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เบ—เบตเปˆเป€เบฅเบทเบญเบ. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบฅเบฒเบเบŠเบทเปˆ
เบ„เบธเบ™เบ„เปˆเบฒเบ—เบตเปˆเบกเบตเบขเบนเปˆเบ‚เบญเบ‡ เบŠเปˆเบงเบเป€เบซเบผเบทเบญ เปเบฅเบฐ เป‚เบ„เป‰เบ‡ เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ - เบŠเปˆเบงเบ เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.

เบชเปเบฒเบฅเบฑเบš VAX, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบฅเบฐเบšเบธเบ—เบตเปˆเบขเบนเปˆเป€เบ‚เบปเป‰เบฒเบŸเบฑเบ‡เบŠเบฑเบ™เบ”เป‰เบงเบ -M เป€เบ‚เบปเป‰เบฒ:0xf00baเบ—เบตเปˆเบขเบนเปˆ เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰
เบ™เบตเป‰เบซเบผเบฒเบเป†เบ„เบฑเป‰เบ‡เป€เบžเบทเปˆเบญเปเบเบเป„เบŸเบฅเปŒเบชเบญเบ‡ VAX เบ—เบตเปˆเบšเปเปˆเบกเบตเบชเบฑเบ™เบเบฒเบฅเบฑเบเบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡
เบ•เบฒเบ•เบฐเบฅเบฒเบ‡ (เป€เบŠเบฑเปˆเบ™ ROM dumps). เปƒเบ™เบเปเบฅเบฐเบ™เบตเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰, เบซเบ™เป‰เบฒเบเบฒเบเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบŸเบฑเบ‡เบŠเบฑเบ™เบˆเบฐเป€เบ›เบฑเบ™เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™
เบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เป€เบ›เบฑเบ™เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ VAX, เป€เบŠเบดเปˆเบ‡เบญเบฒเบ”เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบชเปˆเบงเบ™เบ—เบตเปˆเป€เบซเบผเบทเบญเบ‚เบญเบ‡เบซเบ™เป‰เบฒเบ—เบตเปˆเป€เบ›เบฑเบ™
disassembled เบœเบดเบ”.

-p
--private-headers
เบžเบดเบกเบ‚เปเป‰เบกเบนเบ™เบชเบฐเป€เบžเบฒเบฐเบเบฑเบšเบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธ. เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™
เบžเบดเบกเปเบกเปˆเบ™เบ‚เบถเป‰เบ™เบเบฑเบšเบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธ. เบชเปเบฒเบฅเบฑเบšเบšเบฒเบ‡เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธ, เบšเปเปˆเบกเบต
เบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปเบกเปˆเบ™เบžเบดเบกเบญเบญเบ.

-P เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™
--private=เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™
เบžเบดเบกเบ‚เปเป‰เบกเบนเบ™เบชเบฐเป€เบžเบฒเบฐเบเบฑเบšเบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธ. เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™ is
เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ—เบตเปˆเปเบเบเบ”เป‰เบงเบเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”เบ—เบตเปˆเบ‚เบถเป‰เบ™เบเบฑเบšเบฎเบนเบšเปเบšเบš (เบฅเบฒเบเบเบฒเบ™เบ‚เบญเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบกเปˆเบ™เบชเบฐเปเบ”เบ‡
เบ”เป‰เบงเบเบเบฒเบ™เบŠเปˆเบงเบเป€เบซเบผเบทเบญ).

เบชเปเบฒเบฅเบฑเบš XCOFF, เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบกเปˆเบ™:

"เบซเบปเบง"
"เบญเบญเบ"
"เบžเบฒเบเบชเปˆเบงเบ™"
"เบŠเบตเบก"
"เบเบฒเบ™เบเบปเบเบเป‰เบฒเบ"
"lineno,"
"เบฅเบปเบ”เบ•เบฑเบ"
"เบเบปเบเป€เบงเบฑเป‰เบ™"
"typchk"
"เบ•เบดเบ”เบ•เบฒเบก"
"toc"
"ldinfo"

เบšเปเปˆเปเบกเปˆเบ™เบ—เบธเบเบฎเบนเบšเปเบšเบšเบงเบฑเบ”เบ–เบธเบ—เบตเปˆเบฎเบญเบ‡เบฎเบฑเบšเบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰. เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบฎเบนเบšเปเบšเบš ELF เบšเปเปˆเป„เบ”เป‰เปƒเบŠเป‰
เบกเบฑเบ™.

-r
--เบเบปเบเบเป‰เบฒเบ
เบžเบดเบกเบฅเบฒเบเบเบฒเบ™เบเบฒเบ™เบเบปเบเบเป‰เบฒเบเบ‚เบญเบ‡เป„เบŸเบฅเปŒ. เบ–เป‰เบฒเปƒเบŠเป‰เบเบฑเบš -d or -D, เบเบฒเบ™เบเบปเบเบเป‰เบฒเบเปเบกเปˆเบ™
เบžเบดเบก interspersed เบเบฑเบš disassembly เป„เบ”เป‰.

-R
--dynamic-reloc
เบžเบดเบกเบฅเบฒเบเบเบฒเบ™เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ‚เบญเบ‡เป„เบŸเบฅเปŒ. เบ™เบตเป‰เปเบกเปˆเบ™เบ„เบงเบฒเบกเบซเบกเบฒเบเบžเบฝเบ‡เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบง
เบงเบฑเบ”เบ–เบธ, เป€เบŠเบฑเปˆเบ™เบšเบฒเบ‡เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบฎเปˆเบงเบกเบเบฑเบ™. เบชเปเบฒเบฅเบฑเบš -r, เบ–เป‰เบฒเปƒเบŠเป‰เบเบฑเบš -d or -D,
เบเบฒเบ™เบเบปเบเบเป‰เบฒเบเปเบกเปˆเบ™เบžเบดเบก interspersed เบเบฑเบš disassembly เป„เบ”เป‰.

-s
-- เป€เบ™เบทเป‰เบญเปƒเบ™เป€เบ•เบฑเบก
เบชเบฐเปเบ”เบ‡เป€เบ™เบทเป‰เบญเปƒเบ™เป€เบ•เบฑเบกเบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™เปƒเบ”เบ™เบถเปˆเบ‡เบ—เบตเปˆเบฎเป‰เบญเบ‡เบ‚เป. เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ—เบฑเบ‡เปเบปเบ”เบšเปเปˆเบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ
เบžเบฒเบเบชเปˆเบงเบ™เบ–เบทเบเบชเบฐเปเบ”เบ‡.

-S
--เปเบซเบผเปˆเบ‡
เบชเบฐเปเบ”เบ‡เบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡เบ—เบตเปˆเบ›เบฐเบชเบปเบกเบเบฑเบš disassembly, เบ–เป‰เบฒเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰. เบซเบกเบฒเบเป€เบ–เบดเบ‡ -d.

--prefix=เบ„เบณ เบ™เบณ เปœเป‰เบฒ
เบฅเบฐเบšเบธเบงเปˆเบฒ เบ„เบณ เบ™เบณ เปœเป‰เบฒ เป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡เป€เบกเบทเปˆเบญเปƒเบŠเป‰เบเบฑเบš -S.

--prefix-strip=เบฅเบฐเบ”เบฑเบš
เบฅเบฐเบšเบธเบŠเบทเปˆเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เบˆเบณเบ™เบงเบ™เป€เบ—เบปเปˆเบฒเปƒเบ”เป€เบžเบทเปˆเบญเบ–เบญเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡เบ—เบตเปˆเบกเบตเบชเบฒเบ.
เบกเบฑเบ™เบšเปเปˆเบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ—เบตเปˆเบšเปเปˆเบกเบต --prefix=เบ„เบณ เบ™เบณ เปœเป‰เบฒ.

--show-raw-insn
เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ disassembling เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ, เบžเบดเบกเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเปƒเบ™ hex เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเปƒเบ™เบชเบฑเบ™เบเบฒเบฅเบฑเบ
เปเบšเบšเบŸเบญเบก. เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบปเบเป€เบงเบฑเป‰เบ™เป€เบงเบฅเบฒ --prefix-เบ—เบตเปˆเบขเบนเปˆ เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰.

--no-show-raw-insn
เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ disassembling เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ, เบขเปˆเบฒเบžเบดเบก bytes เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ. เบ™เบตเป‰โ€‹เปเบกเปˆเบ™
เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบกเบทเปˆเบญ --prefix-เบ—เบตเปˆเบขเบนเปˆ เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰.

--insn-width=width
เบเบฒเบ™เบชเบฐเปเบ”เบ‡ width bytes เปƒเบ™เปเบ–เบงเบ”เบฝเบงเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ disassembling เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ.

-W[lLiaprmfFsoRt]
--dwarf[=rawline,=decodedline,=info,=abbrev,=pubnames]
--dwarf[=aranges,=macro,=frames,=frames-interp,=str,=loc]
--dwarf[=เป„เบฅเบเบฐ,=pubtypes,=trace_info,=trace_abbrev]
--dwarf[=trace_aranges,=gdb_index]
เบชเบฐเปเบ”เบ‡เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™ debug เปƒเบ™เป„เบŸเบฅเปŒ, เบ–เป‰เบฒเบกเบตเบขเบนเปˆ. เบ–เป‰เบฒเบซเบ™เบถเปˆเบ‡
เบ‚เบญเบ‡เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบซเบผเบทเบ„เปเบฒเบชเบฑเบšเบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบชเบฐเบซเบผเบฑเบšเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบžเบฝเบ‡เปเบ•เปˆเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบžเบปเบšเป€เบซเบฑเบ™เบขเบนเปˆเปƒเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™
เบžเบฒเบเบชเปˆเบงเบ™เบชเบฐเป€เบžเบฒเบฐเบˆเบฐเบ–เบทเบเบ–เบดเป‰เบก.

เปƒเบซเป‰โ€‹เบชเบฑเบ‡โ€‹เป€เบเบ”โ€‹เบงเปˆเบฒโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ•เบปเบงโ€‹เบญเบฑเบโ€‹เบชเบญเบ™โ€‹เบ”เบฝเบงโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เป€เบ™เบทเป‰เบญโ€‹เปƒเบ™โ€‹เบ‚เบญเบ‡โ€‹เบžเบฒเบโ€‹เบชเปˆเบงเบ™โ€‹เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบซเบผเบทโ€‹
.gdb_index.

เบซเบกเบฒเบเป€เบซเบ”: เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบˆเบฒเบ =เบ‚เปเป‰เบกเบนเบ™ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบเบฑเบ‡เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบœเบปเบ™เบเบฐเบ—เบปเบšเบˆเบฒเบเบ—เบฒเบ‡เป€เบฅเบทเบญเบ
--dwarf-เป€เบฅเบดเบ, เบเบฒเบ™ -- dwarf-start เปเบฅเบฐ -- dwarf-เบเบงเบ”.

--dwarf-depth=n
เบˆเปเบฒเบเบฑเบ”เบเบฒเบ™ dump เบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™ ".debug_info" เป€เบ›เบฑเบ™ n เป€เบ”เบฑเบเบ™เป‰เบญเบ. เบ™เบตเป‰เปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบเบฑเบš
--dwarf=เบ‚เปเป‰เบกเบนเบ™. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เบเบฒเบ™เบžเบดเบก DIEs เบ—เบฑเบ‡เบซเบกเบปเบ”; เบกเบนเบ™เบ„เปˆเบฒเบžเบดเป€เบชเบ” 0 เบชเปเบฒเบฅเบฑเบš n เบเบฑเบ‡เบˆเบฐ
เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ™เบตเป‰.

เบ”เป‰เบงเบเบ„เปˆเบฒเบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™เบชเบนเบ™เบชเปเบฒเบฅเบฑเบš n, เบ•เบฒเบเบขเบนเปˆเบซเบผเบทเป€เบฅเบดเบเบเบงเปˆเบฒ n เบฅเบฐเบ”เบฑเบšเบˆเบฐเบšเปเปˆเบ–เบทเบเบžเบดเบก. เป„เบ”เป‰
เบŠเปˆเบงเบ‡ เบชเบณ เบฅเบฑเบš n เป€เบ›เบฑเบ™เบชเบนเบ™.

--dwarf-start=n
เบžเบดเบกเบžเบฝเบ‡เปเบ•เปˆ DIEs เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ DIE เป€เบฅเบ n. เบ™เบตเป‰เปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบเบฑเบš
--dwarf=เบ‚เปเป‰เบกเบนเบ™.

เบ–เป‰เบฒเบฅเบฐเบšเบธ, เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบˆเบฐเบชเบฐเบเบฑเบ”เบเบฑเป‰เบ™เบเบฒเบ™เบžเบดเบกเบ‚เปเป‰เบกเบนเบ™เบชเปˆเบงเบ™เบซเบปเบง เปเบฅเบฐเบ—เบฑเบ‡เปเบปเบ”
เบ•เบฒเบ เบเปˆเบญเบ™ DIE เป€เบฅเบ n. เบกเบตเปเบ•เปˆเบญเป‰เบฒเบเป€เบญเบทเป‰เบญเบเบ™เป‰เบญเบ‡ เปเบฅเบฐเบฅเบนเบเบ‚เบญเบ‡ DIE เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™
เบ–เบทเบเบžเบดเบกเบญเบญเบ.

เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบš --dwarf-เป€เบฅเบดเบ.

-- dwarf-เบเบงเบ”
เป€เบ›เบตเบ”เปƒเบŠเป‰เบเบฒเบ™เบเบงเบ”เบชเบญเบšเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบชเบญเบ”เบ„เปˆเบญเบ‡เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™ Dwarf.

-G
--เปเบ—เบ‡
เบชเบฐเปเบ”เบ‡เป€เบ™เบทเป‰เบญเปƒเบ™เป€เบ•เบฑเบกเบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™เปƒเบ”เบ™เบถเปˆเบ‡เบ—เบตเปˆเบฎเป‰เบญเบ‡เบ‚เป. เบชเบฐโ€‹เปเบ”เบ‡โ€‹เป€เบ™เบทเป‰เบญโ€‹เปƒเบ™โ€‹เบ‚เบญเบ‡โ€‹
เบžเบฒเบเบชเปˆเบงเบ™ .stab เปเบฅเบฐ .stab.index เปเบฅเบฐ .stab.excl เบˆเบฒเบเป„เบŸเบฅเปŒ ELF. เบ™เบตเป‰เปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”
เปƒเบ™เบฅเบฐเบšเบปเบš (เป€เบŠเบฑเปˆเบ™: Solaris 2.0) เป€เบŠเบดเปˆเบ‡ ".stab" เบเบฒเบ™เบ”เบตเบšเบฑเปŠเบเบฅเบฒเบเบเบฒเบ™เบชเบฑเบ™เบเบฒเบฅเบฑเบเบ•เบฒเบ•เบฐเบฅเบฒเบ‡เปเบกเปˆเบ™
เบ›เบฐเบ•เบดเบšเบฑเบ”เบขเบนเปˆเปƒเบ™เบžเบฒเบเบชเปˆเบงเบ™ ELF. เปƒเบ™โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบญเบทเปˆเบ™เป†โ€‹เบซเบผเบฒเบโ€‹เบ—เบตเปˆโ€‹เบชเบธเบ”โ€‹, เบเบฒเบ™โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เบšเบฑเบ™โ€‹เบซเบฒโ€‹เบเบฒเบ™โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เบ•เบฒโ€‹เบ•เบฐโ€‹เบฅเบฒเบ‡โ€‹เบชเบฑเบ™โ€‹เบเบฒโ€‹เบฅเบฑเบโ€‹
เปเบกเปˆเบ™ interleaved เบเบฑเบšเบชเบฑเบ™เบเบฒเบฅเบฑเบเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡, เปเบฅเบฐเป€เบซเบฑเบ™เป„เบ”เป‰เปƒเบ™ --syms เบœเบปเบ™เบœเบฐเบฅเบดเบ”.

--start-address=เบ—เบตเปˆเบขเบนเปˆ
เป€เบฅเบตเปˆเบกเบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เบขเบนเปˆเปƒเบ™เบ—เบตเปˆเบขเบนเปˆเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰. เบ™เบตเป‰เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡ -d, -r
เปเบฅเบฐ -s เบ•เบปเบงเป€เบฅเบทเบญเบ

--stop-address=เบ—เบตเปˆเบขเบนเปˆ
เบขเบธเบ”เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เบขเบนเปˆเปƒเบ™เบ—เบตเปˆเบขเบนเปˆเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰. เบ™เบตเป‰เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡ -d, -r
เปเบฅเบฐ -s เบ•เบปเบงเป€เบฅเบทเบญเบ

-t
--syms
เบžเบดเบกเบฅเบฒเบเบเบฒเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบเบ‚เบญเบ‡เป„เบŸเบฅเปŒ. เบ™เบตเป‰เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™
เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เป‚เบ”เบ nm เป‚เบ„เบ‡เบเบฒเบ™, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบฎเบนเบšเปเบšเบšเบเบฒเบ™เบชเบฐเปเบ”เบ‡เปเบกเปˆเบ™เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™. เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡
เบœเบปเบ™เบœเบฐเบฅเบดเบ”เปเบกเปˆเบ™เบ‚เบถเป‰เบ™เบเบฑเบšเบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ—เบตเปˆเบ–เบทเบ dumped, เปเบ•เปˆเบกเบตเบชเบญเบ‡เบ•เบปเป‰เบ™เบ•เป
เบ›เบฐเป€เบžเบ”. เบซเบ™เบถเปˆเบ‡เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบ™เบตเป‰:

[ 4](เบงเบดเบ™เบฒเบ—เบต 3)(fl 0x00)(ty 0)(scl 3) (nx 1) 0x00000000 .bss
[ 6](เบงเบดเบ™เบฒเบ—เบต 1)(fl 0x00)(ty 0)(scl 2) (nx 0) 0x00000000 fred

เบšเปˆเบญเบ™เบ—เบตเปˆเบ•เบปเบงเป€เบฅเบเบžเบฒเบเปƒเบ™เบงเบปเบ‡เป€เบฅเบฑเบšเบชเบตเปˆเบซเบผเปˆเบฝเบกเปเบกเปˆเบ™เบ•เบปเบงเป€เบฅเบเบ‚เบญเบ‡เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบขเบนเปˆเปƒเบ™เบชเบฑเบ™เบเบฒเบฅเบฑเบ
เบ•เบฒเบ•เบฐเบฅเบฒเบ‡, sec เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เปเบกเปˆเบ™โ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบžเบฒเบโ€‹เบชเปˆเบงเบ™โ€‹, เป„เบ”เป‰โ€‹ fl เบ„เปˆเบฒเปเบกเปˆเบ™เบ—เบธเบ‡เบ‚เบญเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบ,
เป„เบ”เป‰ ty เบ•เบปเบงเป€เบฅเบเปเบกเปˆเบ™เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบ, เป„เบ”เป‰ scl เบ•เบปเบงเป€เบฅเบเปเบกเปˆเบ™เบŠเบฑเป‰เบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ‚เบญเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบเปเบฅเบฐ
เป„เบ”เป‰ nx เบ„เปˆเบฒเปเบกเปˆเบ™เบ•เบปเบงเป€เบฅเบเบ‚เบญเบ‡เบ•เบปเบงเบŠเปˆเบงเบเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบชเบฑเบ™เบเบฒเบฅเบฑเบ. เบชเบธเบ”โ€‹เบ—เป‰เบฒเบ
เบชเบญเบ‡เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เปเบกเปˆเบ™เบกเบนเบ™เบ„เปˆเบฒเบ‚เบญเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบเปเบฅเบฐเบŠเบทเปˆเบ‚เบญเบ‡เบกเบฑเบ™.

เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบ—เบปเปˆเบงโ€‹เป„เบ›โ€‹เบญเบทเปˆเบ™เป†โ€‹, เป‚เบ”เบโ€‹เบ›เบปเบโ€‹เบเบฐโ€‹เบ•เบดโ€‹เป€เบซเบฑเบ™โ€‹เบเบฑเบšโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบ—เบตเปˆโ€‹เบญเบตเบ‡โ€‹เปƒเบชเปˆ ELFโ€‹, เป€เบšเบดเปˆเบ‡โ€‹เบ„เบทโ€‹เบ™เบตเป‰โ€‹:

00000000 ld .bss 00000000 .bss
00000000 g .text 00000000 fred

เบ—เบตเปˆเบ™เบตเป‰เบ•เบปเบงเป€เบฅเบเบ—เปเบฒเบญเบดเบ”เปเบกเปˆเบ™เบกเบนเบ™เบ„เปˆเบฒเบ‚เบญเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบ (เบšเบฒเบ‡เบ„เบฑเป‰เบ‡เป€เบญเบตเป‰เบ™เบงเปˆเบฒเบ—เบตเปˆเบขเบนเปˆเบ‚เบญเบ‡เบกเบฑเบ™).
เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบ•เปเปˆเป„เบ›เปเบกเปˆเบ™เบ•เบปเบงเบˆเบดเบ‡เปเบฅเป‰เบงเบŠเบธเบ”เบ‚เบญเบ‡เบฅเบฑเบเบชเบฐเบ™เบฐเปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบŠเบตเป‰เบšเบญเบ bits เบ—เบธเบ‡
เบ—เบตเปˆเบ–เบทเบเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เปƒเบ™เบชเบฑเบ™เบเบฒเบฅเบฑเบ. เบฅเบฑเบเบชเบฐเบ™เบฐเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เป„เบ”เป‰เบญเบฐเบ—เบดเบšเบฒเบเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰. เบ•เปเปˆเป„เบ›เปเบกเปˆเบ™
เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเปˆเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบซเบผเบท *ABS* เบ–เป‰เบฒเบžเบฒเบเบชเปˆเบงเบ™เปเบกเปˆเบ™เบชเบปเบกเบšเบนเบ™ (ie
เบšเปเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเบžเบฒเบเบชเปˆเบงเบ™เปƒเบ”), เบซเบผเบท *UND* เบ–เป‰เบฒเบžเบฒเบเบชเปˆเบงเบ™เบ–เบทเบเบญเป‰เบฒเบ‡เบญเบตเบ‡เปƒเบ™เป„เบŸเบฅเปŒ
เบ–เบทเบเบ–เบดเป‰เบกเบ‚เบตเป‰เป€เบซเบเบทเป‰เบญ, เปเบ•เปˆเบšเปเปˆเป„เบ”เป‰เบเปเบฒเบ™เบปเบ”เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™.

เบซเบผเบฑเบ‡เบˆเบฒเบเบŠเบทเปˆเบžเบฒเบเบชเปˆเบงเบ™เบกเบฒเบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบญเบทเปˆเบ™, เบ•เบปเบงเป€เบฅเบ, เป€เบŠเบดเปˆเบ‡เบชเปเบฒเบฅเบฑเบšเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบปเปˆเบงเป„เบ›เปเบกเปˆเบ™
เบเบฒเบ™เบˆเบฑเบ”เบ•เปเบฒเปเบซเบ™เปˆเบ‡เปเบฅเบฐเบชเปเบฒเบฅเบฑเบšเบชเบฑเบ™เบเบฒเบฅเบฑเบเบญเบทเปˆเบ™เป†เปเบกเปˆเบ™เบ‚เบฐเบซเบ™เบฒเบ”. เปƒเบ™เบ—เบตเปˆเบชเบธเบ”เบŠเบทเปˆเบ‚เบญเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบเป„เบ”เป‰เบ–เบทเบเบชเบฐเปเบ”เบ‡.

เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ—เบธเบ‡เปเบšเปˆเบ‡เบญเบญเบเป€เบ›เบฑเบ™ 7 เบเบธเปˆเบก เบ”เบฑเปˆเบ‡เบ™เบตเป‰:

"l"
"g"
"เป€เบˆเบปเป‰เบฒ"
"!" เบชเบฑเบ™เบเบฒเบฅเบฑเบเปเบกเปˆเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™ (l), เบ—เบปเปˆเบงเป‚เบฅเบ (g), เป€เบญเบเบฐเบฅเบฑเบเบ—เบปเปˆเบงเป‚เบฅเบ (u), เบšเปเปˆเปเบกเปˆเบ™เบ—เบปเปˆเบงเป‚เบฅเบเบซเบผเบทเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™
(a space) เบซเบผเบทเบ—เบฑเบ‡เบ—เบปเปˆเบงเป‚เบฅเบ เปเบฅเบฐเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™ (!). เบชเบฑเบ™เบเบฒเบฅเบฑเบเบšเปเปˆเบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบซเบผเบทเบ—เบปเปˆเบงเป‚เบฅเบ
เบชเปเบฒเบฅเบฑเบšเป€เบซเบ”เบœเบปเบ™เบ•เปˆเบฒเบ‡เป†, e.g., เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบกเบฑเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ debugging, เปเบ•เปˆเบงเปˆเบฒเบกเบฑเบ™เปเบกเปˆเบ™
เบญเบฒเบ”โ€‹เบˆเบฐโ€‹เป€เบ›เบฑเบ™โ€‹เบ•เบปเบงโ€‹เบŠเบตเป‰โ€‹เบšเบญเบโ€‹เบ‚เบญเบ‡โ€‹เปเบกเบ‡โ€‹เป„เบกเป‰โ€‹เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบกเบฑเบ™โ€‹เป€เบ„เบตเบโ€‹เบ—เบฑเบ‡โ€‹เปƒเบ™โ€‹เบ—เป‰เบญเบ‡โ€‹เบ–เบดเปˆเบ™โ€‹เปเบฅเบฐโ€‹เปƒเบ™โ€‹เบ—เบปเปˆเบงโ€‹เป‚เบฅเบ. เป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบ
เบชเบฑเบ™โ€‹เบเบฒโ€‹เบฅเบฑเบโ€‹เบ—เบปเปˆเบงโ€‹เป‚เบฅเบโ€‹เปเบกเปˆเบ™โ€‹เบเบฒเบ™โ€‹เบ‚เบฐโ€‹เบซเบเบฒเบ GNU เบเบฑเบšโ€‹เบŠเบธเบ”โ€‹เบกเบฒเบ”โ€‹เบ•เบฐโ€‹เบ–เบฒเบ™โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบœเบนเบโ€‹เบกเบฑเบ”โ€‹เบชเบฑเบ™โ€‹เบเบฒโ€‹เบฅเบฑเบ ELFโ€‹.
เบชเปเบฒเบฅเบฑเบšเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบ•เบปเบงเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒเปƒเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”
เบกเบตเบžเบฝเบ‡เปเบ•เปˆเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ”เบฝเบงเบ—เบตเปˆเบกเบตเบŠเบทเปˆเบ™เบตเป‰เปเบฅเบฐเบ›เบฐเป€เบžเบ”เบ—เบตเปˆเปƒเบŠเป‰.

"w" เบชเบฑเบ™เบเบฒเบฅเบฑเบเปเบกเปˆเบ™เบญเปˆเบญเบ™เปเบญ (w) เบซเบผเบทเป€เบ‚เบฑเป‰เบกเปเบ‚เบ‡ (เบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡).

"C" เบชเบฑเบ™เบเบฒเบฅเบฑเบเบซเบกเบฒเบเป€เบ–เบดเบ‡เบœเบนเป‰เบเปเปˆเบชเป‰เบฒเบ‡ (C) เบซเบผเบทเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เปเบฒเบกเบฐเบ”เบฒ (เบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡).

"W" เบชเบฑเบ™โ€‹เบเบฒโ€‹เบฅเบฑเบโ€‹เปเบกเปˆเบ™โ€‹เบเบฒเบ™โ€‹เป€เบ•เบทเบญเบ™โ€‹เป„เบž (Wโ€‹) เบซเบผเบทโ€‹เบชเบฑเบ™โ€‹เบเบฒโ€‹เบฅเบฑเบโ€‹เบ›เบปเบโ€‹เบเบฐโ€‹เบ•เบด (เบŠเปˆเบญเบ‡โ€‹เบซเบงเปˆเบฒเบ‡โ€‹)โ€‹. เบŠเบทเปˆเบ‚เบญเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบเป€เบ•เบทเบญเบ™
เปเบกเปˆเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบˆเบฐเบชเบฐเปเบ”เบ‡เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบชเบฑเบ™เบเบฒเบฅเบฑเบเป€เบ•เบทเบญเบ™เป„เบžเปเบกเปˆเบ™เป€เบ„เบตเบ
เบญเป‰เบฒเบ‡เบญเบตเบ‡.

"เบ‚เป‰เบญเบ"
"i" เบชเบฑเบ™โ€‹เบเบฒโ€‹เบฅเบฑเบโ€‹เปเบกเปˆเบ™โ€‹เบเบฒเบ™โ€‹เบญเป‰เบฒเบ‡โ€‹เบญเบตเบ‡โ€‹เบ—เบฒเบ‡โ€‹เบญเป‰เบญเบกโ€‹เบเบฑเบšโ€‹เบชเบฑเบ™โ€‹เบเบฒโ€‹เบฅเบฑเบโ€‹เบญเบทเปˆเบ™ (Iโ€‹)โ€‹, เป€เบ›เบฑเบ™โ€‹เบซเบ™เป‰เบฒโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบ›เบฑเบ™โ€‹
เบ›เบฐเป€เบกเบตเบ™เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡ reloc (i) เบซเบผเบทเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ›เบปเบเบเบฐเบ•เบด (เบŠเปˆเบญเบ‡).

"d"
"D" เบชเบฑเบ™โ€‹เบเบฒโ€‹เบฅเบฑเบโ€‹เป€เบ›เบฑเบ™โ€‹เบชเบฑเบ™โ€‹เบเบฒโ€‹เบฅเบฑเบ debugging (dโ€‹) เบซเบผเบทโ€‹เบชเบฑเบ™โ€‹เบเบฒโ€‹เบฅเบฑเบโ€‹เป€เบ„เบทเปˆเบญเบ™โ€‹เป„เบซเบง (Dโ€‹) เบซเบผเบทโ€‹เบชเบฑเบ™โ€‹เบเบฒโ€‹เบฅเบฑเบโ€‹เบ›เบปเบโ€‹เบเบฐโ€‹เบ•เบด (a
เบŠเปˆเบญเบ‡).

"F"
"F"
"O" เบชเบฑเบ™เบเบฒเบฅเบฑเบเปเบกเปˆเบ™เบŠเบทเปˆเบ‚เบญเบ‡เบซเบ™เป‰เบฒเบ—เบตเปˆ (F) เบซเบผเบทเป„เบŸเบฅเปŒ (f) เบซเบผเบทเบงเบฑเบ”เบ–เบธ (O) เบซเบผเบทเบžเบฝเบ‡เปเบ•เปˆ a.
เบชเบฑเบ™เบเบฒเบฅเบฑเบเบ›เบปเบเบเบฐเบ•เบด (เบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡).

-T
--dynamic-syms
เบžเบดเบกเบฅเบฒเบเบเบฒเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบเปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ‚เบญเบ‡เป„เบŸเบฅเปŒ. เบ™เบตเป‰เปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเบกเบตเบ„เบงเบฒเบกเบซเบกเบฒเบเบชเปเบฒเบฅเบฑเบš
เบงเบฑเบ”เบ–เบธเปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบง, เป€เบŠเบฑเปˆเบ™เบšเบฒเบ‡เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”เบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™. เบ™เบตเป‰เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš
เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบชเบฐโ€‹เบซเบ™เบญเบ‡โ€‹เปƒเบซเป‰โ€‹เป‚เบ”เบโ€‹ nm เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹ -D (--dynamic) เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.

--special-syms
เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบชเบฐเปเบ”เบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบเบ›เบฐเบเบญเบšเบกเบตเบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเป€เบ›เบฑเบ™เบžเบดเป€เบชเบ”เปƒเบ™เบšเบฒเบ‡
เบงเบดเบ—เบตเบเบฒเบ™เปเบฅเบฐเบ—เบตเปˆเบ›เบปเบเบเบฐเบ•เบดเบˆเบฐเบšเปเปˆเบกเบตเบ„เบงเบฒเบกเบชเบปเบ™เปƒเบˆเบเบฑเบšเบœเบนเป‰เปƒเบŠเป‰.

-V
- เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡
เบžเบดเบกเบˆเปเบฒเบ™เบงเบ™เบชเบฐเบšเบฑเบšเบ‚เบญเบ‡ objdump เปเบฅเบฐเบญเบญเบเบˆเบฒเบเบเบฒเบ™.

-x
--เบชเปˆเบงเบ™เบซเบปเบงเบ—เบฑเบ‡เปเบปเบ”
เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เบชเปˆเบงเบ™เบซเบปเบงเบ—เบตเปˆเบกเบตเบขเบนเปˆเบ—เบฑเบ‡เปเบปเบ”, เบฅเบงเบกเบ—เบฑเบ‡เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบเปเบฅเบฐเบเบฒเบ™เบเบปเบเบเป‰เบฒเบ
เบฅเบฒเบเบเบฒเบ™. เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ -x เป€เบ—เบปเปˆเบฒเบเบฑเบšเบเบฒเบ™เบฅเบฐเบšเบธเบ—เบฑเบ‡เปเบปเบ” -a -f -h -p -r -t.

-w
--เบเบงเป‰เบฒเบ‡
เบŸเปเปเบกเบฑเบ”เบšเบฒเบ‡เป€เบชเบฑเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ—เบตเปˆเบกเบตเบซเบผเบฒเบเบเบงเปˆเบฒ 80 เบ–เบฑเบ™. เบเบฑเบ‡เป€เบฎเบฑเบ”เบšเปเปˆเป„เบ”เป‰
เบ•เบฑเบ”เบŠเบทเปˆเบชเบฑเบ™เบเบฒเบฅเบฑเบเป€เบกเบทเปˆเบญเบžเบงเบเบกเบฑเบ™เบ–เบทเบเบชเบฐเปเบ”เบ‡.

-z
-- disassemble-เบชเบนเบ™
เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบดเบœเบปเบ™เบœเบฐเบฅเบดเบ” disassembly เบˆเบฐเบ‚เป‰เบฒเบกเบ•เบฑเบ™เบ‚เบญเบ‡เบชเบนเบ™. เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ™เบตเป‰โ€‹เบŠเบตเป‰โ€‹เบ™เปเบฒโ€‹
disassembler เป€เบžเบทเปˆเบญ disassemble เบ•เบฑเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™, เบ„เบทเบเบฑเบ™เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบญเบทเปˆเบ™เป†.

@เป€เบญเบเบฐเบชเบฒเบ™
เบญเปˆเบฒเบ™เบ•เบปเบงเป€เบฅเบทเบญเบเปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡เบˆเบฒเบ เป€เบญเบเบฐเบชเบฒเบ™. เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ—เบตเปˆโ€‹เบญเปˆเบฒเบ™โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เปƒเบชเปˆโ€‹เปเบ—เบ™โ€‹เบ—เบตเปˆโ€‹เบ‚เบญเบ‡โ€‹
เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš @เป€เบญเบเบฐเบชเบฒเบ™ เบ—เบฒเบ‡เป€เบฅเบทเบญเบ. เบ–เป‰เบฒ เป€เบญเบเบฐเบชเบฒเบ™ เบšเปเปˆเบกเบต, เบซเบผเบทเบšเปเปˆเบชเบฒเบกเบฒเบ”เบญเปˆเบฒเบ™เป„เบ”เป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบ
เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ›เบดเปˆเบ™โ€‹เบ›เบปเบงโ€‹เบ—เบตเปˆโ€‹เบฎเบนเป‰โ€‹เบซเบ™เบฑเบ‡โ€‹เบชเบทโ€‹, เปเบฅเบฐโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เป‚เบเบโ€‹เบเป‰เบฒเบโ€‹เบญเบญเบโ€‹.

เบ•เบปเบงเป€เบฅเบทเบญเบเบ•เปˆเบฒเบ‡เป†เปƒเบ™ เป€เบญเบเบฐเบชเบฒเบ™ เบ–เบทเบเปเบเบเบญเบญเบเป‚เบ”เบเบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡. เบญเบฒเบ”เบกเบตเบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡เปƒเบชเปˆเบ™เบณ
เปƒเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป‚เบ”เบเบเบฒเบ™เบญเป‰เบญเบกเบฎเบญเบšเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบงเบปเบ‡เบขเบทเบกเบ”เบฝเบงเบซเบผเบทเบ„เบนเปˆ. เปƒเบ”
เบ•เบปเบงเบญเบฑเบเบชเบญเบ™ (เบฅเบงเบกเบ—เบฑเบ‡ backslash) เบญเบฒเบ”เบˆเบฐเบ–เบทเบเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเป‚เบ”เบเบเบฒเบ™เบ™เปเบฒเบซเบ™เป‰เบฒเบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™
เบฅเบงเบกเป„เบ›เบ”เป‰เบงเบ backslash. เป„เบ”เป‰ เป€เบญเบเบฐเบชเบฒเบ™ เบ•เบปเบงเบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡เบญเบฒเบ”เบˆเบฐเบกเบต @ เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเป€เบญเบเบฐเบชเบฒเบ™ เบ—เบฒเบ‡เป€เบฅเบทเบญเบ; เปƒเบ”
เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบˆเบฐเบ–เบทเบเบ›เบฐเบกเบงเบ™เบœเบปเบ™เปเบšเบš recursively.

เปƒเบŠเป‰ aarch64-linux-gnu-objdump เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

  • 1
    MSYS2
    MSYS2
    MSYS2 เป€เบ›เบฑเบ™โ€‹เบเบฒเบ™โ€‹เป€เบเบฑเบšโ€‹เบเปเบฒโ€‹เบ‚เบญเบ‡โ€‹เป€เบ„เบทเปˆเบญเบ‡โ€‹เบกเบทโ€‹เปเบฅเบฐโ€‹
    เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบชเบฐเบซเบ™เบญเบ‡เบ—เปˆเบฒเบ™เบ”เป‰เบงเบ
    เบชเบฐโ€‹เบžเบฒเบšโ€‹เปเบงเบ”โ€‹เบฅเป‰เบญเบกโ€‹เบ—เบตเปˆโ€‹เบ‡เปˆเบฒเบโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบเปเปˆโ€‹เบชเป‰เบฒเบ‡โ€‹,
    เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบฅเบฐเปเบฅเปˆเบ™ Windows เบžเบทเป‰เบ™เป€เบกเบทเบญเบ‡
    เบŠเบญเบšโ€‹เปเบงโ€‹. เบกเบฑเบ™ con...
    เบ”เบฒเบงเป‚เบซเบฅเบ” MSYS2
  • 2
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ›เบ‡เบชเบฑเบ™เบเบฒเบ™เบฎเบนเบšเบžเบฒเบš JPEG
    เบ—เบตเปˆเปƒเบŠเป‰เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ SIMD (MMX, SSE2,
    NEON, AltiVec) เป€เบžเบทเปˆเบญเป€เบฅเบฑเปˆเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™
    เป€เบ›เบตเบ”เบเบฒเบ™เบšเบตเบšเบญเบฑเบ” JPEG เปเบฅเบฐ decompression
    x86,x8...
    เบ”เบฒเบงเป‚เบซเบฅเบ” libjpeg-turbo
  • 3
    เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบ”เบฒเบงเป‚เบซเบฅเบ” Xtreme
    เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบ”เบฒเบงเป‚เบซเบฅเบ” Xtreme
    เป‚เบ„เบ‡เบเบฒเบ™เบกเบตเป€เบฎเบทเบญเบ™เปƒเบซเบกเปˆเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™:
    https://xtremedownloadmanager.com/ For
    เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ:
    https://github.com/subhra74/xdm Xtreme
    Download Manager เป€เบ›เบฑเบ™โ€‹เป€เบ„เบทเปˆเบญเบ‡โ€‹เบกเบทโ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบญเปเบฒโ€‹เบ™เบฒเบ” t ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Xtreme Download Manager
  • 4
    TTGO VGA32 Lite
    TTGO VGA32 Lite
    เบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ”: 4:3 เปเบฅเบฐ 16:9 เบ„เบงเบฒเบกเบฅเบฐเบญเบฝเบ”เบ•เปˆเปเบฒ
    VGA outputPS/2 keyboard เปเบฅเบฐเบซเบ™เบน
    เบชเปˆเบงเบ™เบ•เบดเบ”เบ•เปเปˆเบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆเบ‚เปเป‰เบ„เบงเบฒเบก input (TUI)
    เบเบฑเบš dialog managerPartial Unicode
    เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹เบ‚เป‰เบฒโ€‹เปƒเบŠเป‰ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” TTGO VGA32 Lite
  • 5
    Clover EFI bootloader
    Clover EFI bootloader
    เป‚เบ„เบ‡เบเบฒเบ™เป„เบ”เป‰เบเป‰เบฒเบเป„เบ›
    https://github.com/CloverHackyColor/CloverBootloader..
    เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”: เป€เบ›เบตเบ” macOS, Windows, เปเบฅเบฐ Linux
    เปƒเบ™ UEFI เบซเบผเบทเบฎเบนเบšเปเบšเบš legacy เปƒเบ™ Mac เบซเบผเบท PC เบเบฑเบš
    เบขเบน...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Clover EFI bootloader
  • 6
    unitedrpms
    unitedrpms
    เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบเบฑเบšเบžเบงเบเป€เบฎเบปเบฒเปƒเบ™ Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    เป€เบ›เบตเบ”เปƒเบŠเป‰ URPMS repository เปƒเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™
    เบฅเบฐเบšเบปเบš -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    เบ”เบฒเบงเป‚เบซเบฅเบ” unitedrpms
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Linux เบ„เบณ เบชเบฑเปˆเบ‡

  • 1
    เป€เบ›เบฑเบ™ 68g
    เป€เบ›เบฑเบ™ 68g
    a68g - Algol 68 Genie, เป€เบ›เบฑเบ™ Algol 68
    compiler-interpreter...
    เปเบฅเปˆเบ™ a68g
  • 2
    aa-clickhook
    aa-clickhook
    aa-clickhook - click system hook for
    AppArmor DESCRIPTION: เป€เบกเบทเปˆเบญเบ„เบฅเบดเบ
    เบŠเบธเบ”เป„เบ”เป‰เบ–เบทเบเบ•เบดเบ”เบ•เบฑเป‰เบ‡, เบ„เบฅเบดเบเบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™
    เบฅเบฐเบšเบปเบšเปเบฅเบฐ hooks เบœเบนเป‰เปƒเบŠเป‰. เบ„เบฅเบดเบ
    เบฅเบฐเบšเบปเบš AppArmor h...
    เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ aa-clickhook
  • 3
    cpupower-เบ•เบฑเป‰เบ‡
    cpupower-เบ•เบฑเป‰เบ‡
    cpupower-set - เบ•เบฑเป‰เบ‡เบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เบ‚เบญเบ‡เป‚เบ›เป€เบŠเบ”เป€เบŠเบต
    kernel เบซเบผเบทเบฎเบฒเบ”เปเบงเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡
    เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒ ...
    เปเบฅเปˆเบ™ cpupower-set
  • 4
    cpupower
    cpupower
    cpupower - เบชเบฐเปเบ”เบ‡เปเบฅเบฐเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป‚เบ›เป€เบŠเบ”เป€เบŠเบต
    เบ„เปˆเบฒโ€‹เบ—เบตเปˆโ€‹เบเปˆเบฝเบงโ€‹เบ‚เป‰เบญเบ‡โ€‹เบเบฑเบšโ€‹เบžเบฐโ€‹เบฅเบฑเบ‡โ€‹เบ‡เบฒเบ™ ...
    เปเบฅเปˆเบ™ cpupower
  • 5
    gbmave
    gbmave
    gbmave - เบœเบฐเบฅเบดเบ”เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเป‚เบ”เบเบชเบฐเป€เบฅเปˆเบเบˆเบฒเบ
    เบ‚เปเป‰เบกเบนเบ™...
    เปเบฅเปˆเบ™ gbmave
  • 6
    gbmodes
    gbmodes
    gbmodes - เบงเบดเป€เบ„เบฒเบฐ multimodality เปƒเบ™
    เบ‚เปเป‰โ€‹เบกเบนเบ™ univariate ...
    เปเบฅเปˆเบ™ gbmodes
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Ad