InggrisPerancisSpanyol

Ad


favorit OnWorks

m68hc11-objdump - Online di Cloud

Jalankan m68hc11-objdump di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah m68hc11-objdump yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, Windows online emulator atau MAC OS online emulator

PROGRAM:

NAMA


objdump - menampilkan informasi dari file objek.

RINGKASAN


keberatan [-a|--archive-header]
[-b nama bfd|--target=nama bfd]
[-C|--demangle[=gaya] ]
[-d|--membongkar]
[-D|--bongkar-semua]
[-z|--bongkar-nol]
[-EB|-ITU|--endian={besar | kecil }]
[-f|--file-header]
[--file-mulai-konteks]
[-g|--debug]
[-e|--debugging-tag]
[-h|--header-bagian|--header]
[-i|--info]
[-j bagian|--bagian=bagian]
[-l|--nomor-baris]
[-S|--sumber]
[-m mesin|--arsitektur=mesin]
[-M Pilihan|--disassembler-opsi=Pilihan]
[-p|--private-header]
[-r|--relokasi]
[-R|--dinamis-relokasi]
[-s|--penuh-isi]
[-W|--kerdil]
[-G|--tikam]
[-t|--simbol]
[-T|--dinamis-syms]
[-x|--all-header]
[-w|--lebar]
[--awal-alamat=alamat]
[--stop-alamat=alamat]
[--awalan-alamat]
[--[no-]tampilkan-raw-insn]
[--sesuaikan-vma=mengimbangi]
[--khusus-syms]
[-V|--Versi: kapan]
[-H|--membantu]
file objek...

DESKRIPSI


keberatan menampilkan informasi tentang satu atau lebih file objek. Opsi mengontrol apa
informasi tertentu untuk ditampilkan. Informasi ini sebagian besar berguna untuk programmer yang
sedang mengerjakan alat kompilasi, berbeda dengan pemrogram yang hanya menginginkan
program untuk dikompilasi dan bekerja.

file objek... adalah file objek yang akan diperiksa. Saat Anda menentukan arsip, keberatan menunjukkan
informasi pada setiap file objek anggota.

PILIHAN


Bentuk opsi yang panjang dan pendek, yang ditampilkan di sini sebagai alternatif, adalah setara. Paling sedikit
satu opsi dari daftar -a,-d,-D,-e,-f,-g,-G,-h,-H,-p,-r,-R,-s,-S,-t,-T,-V ,-x harus
diberikan.

-a
--tajuk-arsip
Jika salah satu dari file objek file adalah arsip, tampilkan informasi header arsip (dalam a
formatnya mirip dengan ls -l). Selain informasi yang bisa Anda daftarkan ar tv, keberatan
-a menunjukkan format file objek dari setiap anggota arsip.

--sesuaikan-vma=mengimbangi
Saat membuang informasi, pertama tambahkan mengimbangi ke semua alamat bagian. Ini adalah
berguna jika alamat bagian tidak sesuai dengan tabel simbol, yang dapat
terjadi ketika menempatkan bagian di alamat tertentu saat menggunakan format yang tidak bisa
mewakili alamat bagian, seperti a.out.

-b nama bfd
--target=nama bfd
Tentukan bahwa format kode objek untuk file objek adalah nama bfd. Opsi ini mungkin
tidak perlu; keberatan dapat secara otomatis mengenali banyak format.

Sebagai contoh,

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

menampilkan informasi ringkasan dari header bagian (-h) dari fu.o, Yang
diidentifikasi secara eksplisit (-m) sebagai file objek VAX dalam format yang dihasilkan oleh Oasys
kompiler. Anda dapat membuat daftar format yang tersedia dengan -i .

-C
--demangle[=gaya]
Dekode (merusak) nama simbol tingkat rendah menjadi nama tingkat pengguna. Selain menghapus apapun
garis bawah awal ditambahkan oleh sistem, ini membuat nama fungsi C++ dapat dibaca.
Kompiler yang berbeda memiliki gaya mangling yang berbeda. Gaya demangling opsional
argumen dapat digunakan untuk memilih gaya demangling yang sesuai untuk kompiler Anda.

-g
--debug
Menampilkan informasi debug. Ini mencoba untuk mengurai informasi debug yang disimpan di
file dan mencetaknya menggunakan sintaks seperti C. Hanya jenis debugging tertentu
informasi telah dilaksanakan. Beberapa jenis lain didukung oleh baca sendiri -w.

-e
--debugging-tag
Seperti -g, tetapi informasi dihasilkan dalam format yang kompatibel dengan alat ctags.

-d
--membongkar
Tampilkan mnemonik assembler untuk instruksi mesin dari file objek. Ini
option hanya membongkar bagian-bagian yang diharapkan berisi instruksi.

-D
--bongkar-semua
Seperti -d, tetapi bongkar isi semua bagian, bukan hanya yang diharapkan
berisi instruksi.

--awalan-alamat
Saat membongkar, cetak alamat lengkap di setiap baris. Ini yang lebih tua
format pembongkaran.

-EB
-ITU
--endian={besar|kecil}
Tentukan endianness dari file objek. Ini hanya mempengaruhi pembongkaran. Ini bisa
berguna saat membongkar format file yang tidak menggambarkan endianness
informasi, seperti S-record.

-f
--file-header
Tampilkan informasi ringkasan dari keseluruhan header masing-masing file objek file.

--file-mulai-konteks
Tentukan bahwa saat menampilkan kode sumber/pembongkaran yang disertakan (mengasumsikan: -S) dari
file yang belum ditampilkan, perluas konteksnya ke awal file.

-h
--header-bagian
--header
Menampilkan informasi ringkasan dari header bagian file objek.

Segmen file dapat dipindahkan ke alamat yang tidak standar, misalnya dengan menggunakan
-Tteks, -Data, atau -Tbs opsi untuk ld. Namun, beberapa format file objek, seperti
a.out, jangan simpan alamat awal segmen file. Dalam situasi-situasi tersebut,
meskipun ld memindahkan bagian dengan benar, menggunakan keberatan -h untuk membuat daftar file
header bagian tidak dapat menampilkan alamat yang benar. Sebaliknya, itu menunjukkan yang biasa
alamat, yang tersirat untuk target.

-H
--membantu
Cetak ringkasan opsi untuk keberatan dan keluar.

-i
--info
Tampilkan daftar yang menunjukkan semua arsitektur dan format objek yang tersedia untuk
spesifikasi dengan -b or -m.

-j nama
--bagian=nama
Tampilkan informasi hanya untuk bagian nama.

-l
--nomor-baris
Beri label tampilan (menggunakan informasi debug) dengan nama file dan baris sumber
nomor yang sesuai dengan kode objek atau relocs yang ditampilkan. Hanya berguna dengan -d, -D, atau
-r.

-m mesin
--arsitektur=mesin
Tentukan arsitektur yang akan digunakan saat membongkar file objek. Ini bisa berguna
saat membongkar file objek yang tidak menjelaskan informasi arsitektur, seperti:
sebagai S-record. Anda dapat membuat daftar arsitektur yang tersedia dengan -i .

-M Pilihan
--disassembler-opsi=Pilihan
Berikan informasi spesifik target ke disassembler. Hanya didukung pada beberapa target.
Jika perlu untuk menentukan lebih dari satu opsi disassembler maka beberapa -M
opsi dapat digunakan atau dapat ditempatkan bersama ke dalam daftar yang dipisahkan koma.

Jika targetnya adalah arsitektur ARM maka sakelar ini dapat digunakan untuk memilih yang mana
set nama register digunakan selama disassembler. Menentukan -M reg-nama-std (The
default) akan memilih nama register seperti yang digunakan dalam set instruksi ARM
dokumentasi, tetapi dengan register 13 disebut 'sp', register 14 disebut 'lr' dan register
15 disebut 'pc'. Menentukan -M reg-nama-apcs akan memilih set nama yang digunakan oleh ARM
Prosedur Panggilan Standar, sambil menentukan -M reg-nama-mentah hanya akan menggunakan r diikuti
dengan nomor register.

Ada juga dua varian pada skema penamaan register APCS yang diaktifkan oleh: -M pendaftaran-
nama-atpcs dan -M reg-nama-khusus-atpcs yang menggunakan Panggilan Prosedur ARM/Thumb
Konvensi penamaan standar. (Baik dengan nama register biasa atau spesial
mendaftarkan nama).

Opsi ini juga dapat digunakan untuk arsitektur ARM untuk memaksa disassembler untuk
menafsirkan semua instruksi sebagai instruksi Jempol dengan menggunakan sakelar
--disassembler-options=paksa-jempol. Ini bisa berguna saat mencoba membongkar
kode jempol yang dihasilkan oleh kompiler lain.

Untuk x86, beberapa opsi menduplikasi fungsi dari -m beralih, tetapi izinkan lebih baik
kontrol berbutir. Beberapa pilihan dari berikut ini dapat ditetapkan sebagai koma
tali yang terpisah. x86-64, i386 dan i8086 pilih pembongkaran untuk yang diberikan
Arsitektur. intel dan untuk pilih antara mode sintaks intel dan mode sintaks AT&T.
tambahan64, tambahan32, tambahan16, data32 dan data16 tentukan ukuran dan operan alamat default
ukuran. Keempat opsi ini akan diganti jika x86-64, i386 or i8086 muncul nanti
string opsi. Akhirnya, akhiran, ketika dalam mode AT&T, menginstruksikan disassembler untuk
mencetak sufiks mnemonic bahkan ketika sufiks dapat disimpulkan oleh operan.

Untuk PPK, buku, buku32 dan buku64 pilih pembongkaran instruksi BookE. 32 dan
64 pilih PowerPC dan PowerPC64 disassembly, masing-masing. e300 memilih pembongkaran
untuk keluarga e300. 440 memilih pembongkaran untuk PowerPC 440.

Untuk MIPS, opsi ini mengontrol pencetakan nama mnemonic instruksi dan register
nama dalam instruksi yang dibongkar. Beberapa pilihan dari berikut ini mungkin:
ditentukan sebagai string yang dipisahkan koma, dan opsi yang tidak valid diabaikan:

"bukan alias"
Cetak mnemonik instruksi 'mentah' alih-alih beberapa mnemonik instruksi semu.
Yaitu, cetak 'daddu' atau 'or' alih-alih 'move', 'sll' alih-alih 'nop', dll.

"gpr-nama=ABI"
Cetak nama GPR (register tujuan umum) yang sesuai untuk ABI yang ditentukan.
Secara default, nama GPR dipilih sesuai dengan ABI dari makhluk biner
dibongkar.

"nama-fpr=ABI"
Cetak nama FPR (floating-point register) yang sesuai untuk ABI yang ditentukan.
Secara default, nomor FPR dicetak daripada nama.

"cp0-nama=LENGKUNGAN"
Cetak CP0 (koprosesor kontrol sistem; koprosesor 0) daftarkan nama sebagai
sesuai untuk CPU atau arsitektur yang ditentukan oleh LENGKUNGAN. Secara default, CP0
nama register dipilih sesuai dengan arsitektur dan CPU biner
sedang dibongkar.

"nama-hwr=LENGKUNGAN"
Cetak nama HWR (register perangkat keras, digunakan oleh instruksi "rdhwr") sebagai:
sesuai untuk CPU atau arsitektur yang ditentukan oleh LENGKUNGAN. Secara default, nama HWR
dipilih sesuai dengan arsitektur dan CPU dari makhluk biner
dibongkar.

"nama-reg=ABI"
Cetak nama GPR dan FPR yang sesuai untuk ABI yang dipilih.

"nama-reg=LENGKUNGAN"
Cetak nama register khusus CPU (register CP0 dan nama HWR) yang sesuai untuk
CPU atau arsitektur yang dipilih.

Untuk salah satu opsi yang tercantum di atas, ABI or LENGKUNGAN dapat ditentukan sebagai numerik memiliki
nomor yang dicetak daripada nama, untuk jenis register yang dipilih. Anda bisa daftar
nilai yang tersedia dari ABI dan LENGKUNGAN menggunakan --membantu .

Untuk VAX, Anda dapat menentukan alamat entri fungsi dengan -M entri: 0xf00ba. Anda dapat menggunakan
ini beberapa kali untuk membongkar file biner VAX yang tidak mengandung simbol
tabel (seperti dump ROM). Dalam kasus ini, topeng entri fungsi akan menjadi
diterjemahkan sebagai instruksi VAX, yang mungkin akan memimpin sisa fungsi menjadi
salah dibongkar.

-p
--private-header
Mencetak informasi yang khusus untuk format file objek. Informasi yang tepat
dicetak tergantung pada format file objek. Untuk beberapa format file objek, tidak
informasi tambahan dicetak.

-r
--relokasi
Cetak entri relokasi file. Jika digunakan dengan -d or -D, relokasinya adalah
dicetak diselingi dengan pembongkaran.

-R
--dinamis-relokasi
Cetak entri relokasi dinamis file. Ini hanya berarti untuk dinamis
objek, seperti beberapa jenis perpustakaan bersama.

-s
--penuh-isi
Tampilkan konten lengkap dari setiap bagian yang diminta. Secara default semua tidak kosong
bagian ditampilkan.

-S
--sumber
Tampilkan kode sumber yang bercampur dengan pembongkaran, jika memungkinkan. menyiratkan -d.

--tunjukkan-mentah-insn
Saat membongkar instruksi, cetak instruksi dalam hex dan juga simbolis
membentuk. Ini adalah default kecuali ketika --awalan-alamat digunakan.

--no-show-raw-insn
Saat membongkar instruksi, jangan mencetak byte instruksi. Ini adalah
default kapan --awalan-alamat digunakan.

-W
--kerdil
Menampilkan konten bagian debug DWARF dalam file, jika ada.

-G
--tikam
Tampilkan konten lengkap dari setiap bagian yang diminta. Menampilkan isi dari
.stab dan .stab.index dan .stab.excl bagian dari file ELF. Ini hanya berguna
pada sistem (seperti Solaris 2.0) di mana entri tabel simbol debugging ".stab" adalah
dibawa di bagian ELF. Di sebagian besar format file lainnya, men-debug entri tabel simbol
disisipkan dengan simbol tautan, dan terlihat di --simbol output.

--awal-alamat=alamat
Mulai menampilkan data di alamat yang ditentukan. Ini mempengaruhi output dari -d, -r
dan -s Pilihan.

--stop-alamat=alamat
Berhenti menampilkan data di alamat yang ditentukan. Ini mempengaruhi output dari -d, -r
dan -s Pilihan.

-t
--simbol
Cetak entri tabel simbol dari file. Ini mirip dengan informasi
disediakan oleh nm program.

-T
--dinamis-syms
Cetak entri tabel simbol dinamis dari file. Ini hanya berarti untuk
objek dinamis, seperti beberapa jenis perpustakaan bersama. Ini mirip dengan
informasi yang diberikan oleh nm program ketika diberikan -D (--dinamis) pilihan.

--khusus-syms
Saat menampilkan simbol, sertakan simbol yang dianggap khusus oleh target dalam beberapa hal
cara dan yang biasanya tidak menarik bagi pengguna.

-V
--Versi: kapan
Cetak nomor versi dari keberatan dan keluar.

-x
--all-header
Tampilkan semua informasi header yang tersedia, termasuk tabel simbol dan relokasi
entri. Menggunakan -x setara dengan menentukan semua -a -f -h -p -r -t.

-w
--lebar
Format beberapa baris untuk perangkat keluaran yang memiliki lebih dari 80 kolom. Juga jangan
memotong nama simbol saat ditampilkan.

-z
--bongkar-nol
Biasanya output pembongkaran akan melewati blok nol. Pilihan ini mengarahkan
disassembler untuk membongkar blok-blok itu, sama seperti data lainnya.

@fillet
Baca opsi baris perintah dari fillet. Opsi yang dibaca disisipkan sebagai pengganti
asli @fillet pilihan. Jika fillet tidak ada, atau tidak dapat dibaca, maka opsi
akan diperlakukan secara harfiah, dan tidak dihapus.

Opsi dalam fillet dipisahkan oleh spasi. Karakter spasi putih dapat disertakan
dalam sebuah opsi dengan mengelilingi seluruh opsi dalam tanda kutip tunggal atau ganda. Setiap
karakter (termasuk garis miring terbalik) dapat dimasukkan dengan mengawali karakter menjadi
disertakan dengan garis miring terbalik. NS fillet mungkin sendiri mengandung tambahan @fillet pilihan; setiap
opsi tersebut akan diproses secara rekursif.

Gunakan m68hc11-objdump online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Kurung
    Kurung
    Brackets adalah sumber terbuka modern dan gratis
    editor teks yang dibuat khusus untuk Web
    Perkembangan. Ditulis dalam HTML, CSS, dan
    JavaScript dengan alat visual terfokus dan
    persiapan...
    Unduh Kurung
  • 2
    Kompiler Pascal Gratis
    Kompiler Pascal Gratis
    Compiler Pascal 32/64/16-bit untuk
    Win32/64/CE, Linux, MacOS X/iOS,
    Android, FreeBSD, OS/2, GameBoy
    Maju, Nintendo NDS dan DOS;
    kompatibel secara semantik dengan ...
    Unduh Kompiler Pascal Gratis
  • 3
    Info Canon EOS DIGITAL
    Info Canon EOS DIGITAL
    Canon tidak memiliki jumlah rana
    disertakan pada informasi EXIF ​​suatu
    file gambar, berbeda dengan Nikon dan
    Pentax. Tidak ada Canon resmi berbasis
    aplikasi ...
    Unduh Info Canon EOS DIGITAL
  • 4
    menemukan kembali
    menemukan kembali
    rEFInd adalah garpu dari boot rEFIt
    Pengelola. Seperti rEFIt, rEFInd bisa
    deteksi otomatis boot EFI yang Anda instal
    loader dan menyajikan GUI yang cantik
    menu opsi boot...
    Unduh ulang
  • 5
    EkspresLuke GSI
    EkspresLuke GSI
    Halaman unduhan SourceForge ini adalah untuk
    izinkan pengguna untuk mengunduh sumber saya yang dibangun
    GSI, berdasarkan phhusson's great
    kerja. Saya membangun Android Pie dan
    Android1...
    Unduh ExpressLuke GSI
  • 6
    Kastor Musik
    Kastor Musik
    Music Caster adalah pemutar musik baki
    yang memungkinkan Anda mentransmisikan musik lokal Anda ke a
    Perangkat Google Cast. Pada putaran pertama,
    Anda perlu mengklik panah di
    tas...
    Unduh Pemutar Musik
  • Lebih banyak lagi »

Perintah Linux

Ad