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

Ad


OnWorks favicon

m68hc12-objdump - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

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

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ m68hc12-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]
[--file-start-context]
[-g|-- debugging]
[-e|--debugging-tags]
[-h|--section-headers|--เบชเปˆเบงเบ™เบซเบปเบง]
[-i|-- เบ‚เปเป‰โ€‹เบกเบนเบ™]
[-j เบชเปˆเบงเบ™|--section=เบชเปˆเบงเบ™]
[-l|--เป€เบฅเบเปเบ–เบง]
[-S|--เปเบซเบผเปˆเบ‡]
[-m เป€เบ„เบทเปˆเบญเบ‡|--เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเบณ=เป€เบ„เบทเปˆเบญเบ‡]
[-M เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™|--disassembler-options=เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™]
[-p|--private-headers]
[-r|--เบเบปเบเบเป‰เบฒเบ]
[-R|--dynamic-reloc]
[-s|-- เป€เบ™เบทเป‰เบญเปƒเบ™เป€เบ•เบฑเบก]
[-W|--dwarf]
[-G|--เปเบ—เบ‡]
[-t|--syms]
[-T|--dynamic-syms]
[-x|--เบชเปˆเบงเบ™เบซเบปเบงเบ—เบฑเบ‡เปเบปเบ”]
[-w|--เบเบงเป‰เบฒเบ‡]
[--start-address=เบ—เบตเปˆเบขเบนเปˆ]
[--stop-address=เบ—เบตเปˆเบขเบนเปˆ]
[--prefix-เบ—เบตเปˆเบขเบนเปˆ]
[--[เบšเปเปˆ-]show-raw-insn]
[--adjust-vma=เบŠเบปเบ”เป€เบŠเบตเบ]
[--special-syms]
[-V|- เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡]
[-H|- เบŠเปˆเบงเบ]
objfile...

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


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

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

OPTIONS


เบฎเบนเบšเปเบšเบšเบเบฒเบงเปเบฅเบฐเบชเบฑเป‰เบ™เบ‚เบญเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบ, เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เปƒเบ™เบ—เบตเปˆเบ™เบตเป‰เป€เบ›เบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบ, เปเบกเปˆเบ™เบ—เบฝเบšเป€เบ—เบปเปˆเบฒ. เบขเปˆเบฒเบ‡โ€‹เบซเบ™เป‰เบญเบ
เบซเบ™เบถเปˆเบ‡เปƒเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบˆเบฒเบเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆ -a,-d,-D,-e,-f,-g,-G,-h,-H,-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
เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ”เบตเบšเบฑเบ. เบ™เบตเป‰เบžเบฐเบเบฒเบเบฒเบกเบงเบดเป€เบ„เบฒเบฐเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ”เบตเบšเบฑเบเบ—เบตเปˆเป€เบเบฑเบšเป„เบงเป‰เปƒเบ™
เป„เบŸเบฅเปŒเปเบฅเบฐเบžเบดเบกเบกเบฑเบ™เบญเบญเบเป‚เบ”เบเปƒเบŠเป‰ C เป€เบŠเบฑเปˆเบ™ syntax. เบžเบฝเบ‡เปเบ•เปˆเบšเบฒเบ‡เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบเบฒเบ™เบ”เบตเบšเบฑเบ
เบ‚เปเป‰เบกเบนเบ™เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”. เบšเบฒเบ‡เบ›เบฐเป€เบžเบ”เบญเบทเปˆเบ™เป†เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป‚เบ”เบ readelf -w.

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

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

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

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

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

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

--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 เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.

-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 เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปƒเบซเป‰
architecture intel เปเบฅเบฐ att เป€เบฅเบทเบญเบเบฅเบฐเบซเบงเปˆเบฒเบ‡เป‚เปเบ” syntax เบ‚เบญเบ‡ intel เปเบฅเบฐ AT&T syntax mode.
addr64, addr32, addr16, เบ‚เปเป‰เบกเบนเบ™ 32 เปเบฅเบฐ เบ‚เปเป‰เบกเบนเบ™ 16 เบฅเบฐเบšเบธเบ‚เบฐเปœเบฒเบ”เบ—เบตเปˆเบขเบนเปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ เปเบฅเบฐเบ•เบปเบงเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™
เบ‚เบฐเปœเบฒเบ”. เบชเบตเปˆเบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบˆเบฐเบ–เบทเบ overridden เบ–เป‰เบฒ x86-64, i386 or i8086 เบ›เบฐเบเบปเบ”เปƒเบ™เบžเบฒเบเบซเบผเบฑเบ‡
เบชเบฐเบ•เบฃเบดเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบ. เบชเบธเบ”เบ—เป‰เบฒเบ, แž”แž…แŸ’แž…แŸแž™, เป€เบกเบทเปˆเบญเบขเบนเปˆเปƒเบ™เป‚เบซเบกเบ” AT&T, เปเบ™เบฐเบ™เปเบฒ disassembler เบเบฑเบš
เบžเบดเบกเบ„เปเบฒเบ•เปเปˆเบ—เป‰เบฒเบ mnemonic เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ„เปเบฒเบ•เปเปˆเบ—เป‰เบฒเบเบชเบฒเบกเบฒเบ”เบ–เบทเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเป‚เบ”เบเบ•เบปเบงเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™.

เบชเปเบฒเบฅเบฑเบš PPC, เบˆเบญเบ‡, booke32 เปเบฅเบฐ booke64 เป€เบฅเบทเบญเบ disassembly เบ‚เบญเบ‡เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ BookE. 32 เปเบฅเบฐ
64 เป€เบฅเบทเบญเบ PowerPC เปเบฅเบฐ PowerPC64 disassembly, เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš. e300 เป€เบฅเบทเบญเบ disassembly
เบชเปเบฒเบฅเบฑเบšเบ„เบญเบšเบ„เบปเบง e300. 440 เป€เบฅเบทเบญเบ disassembly เบชเปเบฒเบฅเบฑเบš PowerPC 440.

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

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

"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
เบžเบดเบกเบ‚เปเป‰เบกเบนเบ™เบชเบฐเป€เบžเบฒเบฐเบเบฑเบšเบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธ. เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™
เบžเบดเบกเปเบกเปˆเบ™เบ‚เบถเป‰เบ™เบเบฑเบšเบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธ. เบชเปเบฒเบฅเบฑเบšเบšเบฒเบ‡เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธ, เบšเปเปˆเบกเบต
เบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปเบกเปˆเบ™เบžเบดเบกเบญเบญเบ.

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

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

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

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

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

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

-W
--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 เป‚เบ„เบ‡เบเบฒเบ™.

-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.

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


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

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

  • 1
    Clover EFI bootloader
    Clover EFI bootloader
    เป‚เบ„เบ‡เบเบฒเบ™เป„เบ”เป‰เบเป‰เบฒเบเป„เบ›
    https://github.com/CloverHackyColor/CloverBootloader..
    เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”: เป€เบ›เบตเบ” macOS, Windows, เปเบฅเบฐ Linux
    เปƒเบ™ UEFI เบซเบผเบทเบฎเบนเบšเปเบšเบš legacy เปƒเบ™ Mac เบซเบผเบท PC เบเบฑเบš
    เบขเบน...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Clover EFI bootloader
  • 2
    unitedrpms
    unitedrpms
    เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบเบฑเบšเบžเบงเบเป€เบฎเบปเบฒเปƒเบ™ Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    เป€เบ›เบตเบ”เปƒเบŠเป‰ URPMS repository เปƒเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™
    เบฅเบฐเบšเบปเบš -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    เบ”เบฒเบงเป‚เบซเบฅเบ” unitedrpms
  • 3
    เป€เบžเบตเปˆเบกเบซเป‰เบญเบ‡เบชเบฐCเบธเบ” C ++
    เป€เบžเบตเปˆเบกเบซเป‰เบญเบ‡เบชเบฐCเบธเบ” C ++
    Boost เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™ Portable เบŸเบฃเบต
    เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ” C++ เบ—เบตเปˆเป„เบ”เป‰เบ—เบปเบšเบ—เบงเบ™เบ„เบทเบ™เป‚เบ”เบเปเบนเปˆ. เป„เบ”เป‰
    เป€เบ™เบฑเป‰เบ™เปœเบฑเบเปƒเบชเปˆเบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เบ—เบตเปˆ
    เป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰เบ”เบตเบเบฑเบšเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ C ++.
    เป€เบšเบดเปˆเบ‡ http://www.bo...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Boost C++ Libraries
  • 4
    VirtualGL
    VirtualGL
    VirtualGL เบ›เปˆเบฝเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡ 3D เบˆเบฒเบ a
    เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ Unix/Linux OpenGL เปƒเบชเปˆ a
    GPU เบ‚เป‰เบฒเบ‡เป€เบŠเบตเบšเป€เบงเบตเปเบฅเบฐเปเบ›เบ‡
    rendered เบฎเบนเบš 3D เป€เบ‚เบปเป‰เบฒโ€‹เป„เบ›โ€‹เปƒเบ™โ€‹เบชเบฐโ€‹เบ•โ€‹เบฃเบตเบกโ€‹เบงเบดโ€‹เบ”เบตโ€‹เป‚เบญโ€‹
    เบ—เบตเปˆ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” VirtualGL
  • 5
    libusb
    libusb
    เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”เป€เบžเบทเปˆเบญเป€เบ›เบตเบ”เปƒเบŠเป‰เบžเบทเป‰เบ™เบ—เบตเปˆเบœเบนเป‰เปƒเบŠเป‰
    เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹เป€เบžเบทเปˆเบญโ€‹เบ•เบดเบ”โ€‹เบ•เปเปˆโ€‹เบžเบปเบงโ€‹เบžเบฑเบ™โ€‹เบเบฑเบšโ€‹
    เบญเบธเบ›เบฐเบเบญเบ™ USB. เบœเบนเป‰เบŠเบปเบก: เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ, เบชเบดเป‰เบ™เบชเบธเบ”
    เบœเบนเป‰เปƒเบŠเป‰/เป€เบ”เบฑเบชเบ—เบฑเบญเบš. เบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฃเปเบเบฃเบก: C.
    เปเบงเบ”เปเบนเปˆ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” libusb
  • 6
    SWIG
    SWIG
    SWIG เป€เบ›เบฑเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบžเบฑเบ”เบ—เบฐเบ™เบฒเบŠเบญเบšเปเบง
    เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบšเบฑเบ™เบ”เบฒเป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบ‚เบฝเบ™เปƒเบ™ C เปเบฅเบฐ
    C ++ เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบซเบฅเบฒเบเบซเบฅเบฒเบเบ‚เบญเบ‡เบฅเบฐเบ”เบฑเบšเบชเบนเบ‡
    เบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบผเปเบเบผเบก. SWIG เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบเบฑเบš
    เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” SWIG
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

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

  • 1
    acetoneiso
    acetoneiso
    acetoneiso - เบฎเบนเบšเบžเบฒเบšเบ—เบตเปˆเบญเบธเบ”เบปเบกเบชเบปเบกเบšเบนเบ™
    เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹เป€เบžเบทเปˆเบญโ€‹เบ•เบดเบ”โ€‹เบ•เบฑเป‰เบ‡โ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบ„เบธเป‰เบกโ€‹เบ„เบญเบ‡ CD / DVDโ€‹
    เบฎเบนเบšเบžเบฒเบš...
    เปเบฅเปˆเบ™ acetoneiso
  • 2
    ace_gperf
    ace_gperf
    ace_gperf - เบชเป‰เบฒเบ‡ hash เบ—เบตเปˆเบชเบปเบกเบšเบนเบ™เปเบšเบš
    เบŸเบฑเบ‡เบŠเบฑเบ™เบˆเบฒเบเบŠเบธเบ”เบเบฐเปเบˆ...
    เปเบฅเปˆเบ™ ace_gperf
  • 3
    coresendmsg
    coresendmsg
    coresendmsg - เบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก CORE API
    เบเบฑเบš core-daemon daemon ...
    เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ coresendmsg
  • 4
    core_server
    core_server
    core_server - เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ•เบปเป‰เบ™เบ•เปเบชเปเบฒเบฅเบฑเบš
    SpamBayes. เบฅเบฒเบเบฅเบฐเบญเบฝเบ”: เบ›เบฐเบˆเบธเบšเบฑเบ™เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™
    เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ‚เบญเบ‡เป€เบงเบฑเบšเป„เบŠเบ•เปŒเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เบชเบฝเบšเป€เบ‚เบปเป‰เบฒ
    เบœเบนเป‰เบŸเบฑเบ‡เบชเปเบฒเบฅเบฑเบšเป‚เบ›เป‚เบ•เบ„เบญเบ™เบ•เปˆเบฒเบ‡เป†เปเบกเปˆเบ™ TBD.
    เบ™เบตเป‰ ...
    เปเบฅเปˆเบ™ core_server
  • 5
    g.gui.gcpgrass
    g.gui.gcpgrass
    g.gui.gcp - Georectifies เปเบœเบ™เบ—เบตเปˆ เปเบฅเบฐ
    เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบˆเบฑเบ”เบเบฒเบ™เบˆเบธเบ”เบ„เบงเบšเบ„เบธเบกเบžเบทเป‰เบ™เบ—เบตเปˆ.
    เบ„เปเบฒเบชเปเบฒเบ„เบฑเบ™: เบ—เบปเปˆเบงเป„เบ›, GUI,
    เบเบฒเบ™เปเบเป‰เป„เบ‚เบžเบนเบกเบชเบฑเบ™เบ–เบฒเบ™, GCP ...
    เปเบฅเปˆเบ™ g.gui.gcpgrass
  • 6
    g.gui.gmodelergrass
    g.gui.gmodelergrass
    g.gui.gmodeler - เบ•เบปเบงเปเบšเบšเบเบฒเบŸเบดเบ.
    เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบชเป‰เบฒเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš, เปเบเป‰เป„เบ‚
    เปเบฅเบฐโ€‹เบ•เบปเบงโ€‹เปเบšเบšโ€‹เบเบฒเบ™โ€‹เบ„เบธเป‰เบกโ€‹เบ„เบญเบ‡โ€‹. เบ„เปเบฒเบชเปเบฒเบ„เบฑเบ™: เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›,
    GUI, เบ•เบปเบงเปเบšเบšเบเบฒเบŸเบดเบ, เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบ ...
    เปเบฅเปˆเบ™ g.gui.gmodelergrass
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Ad