vAVRdisasm

Software screenshot:
vAVRdisasm
Rincian Software:
Versi: 2.0
Tanggal Upload: 11 May 15
Pengembang: Vanya A. Sergeev
Lisensi: Gratis
Popularitas: 122

Rating: nan/5 (Total Votes: 0)

vAVRdisasm adalah disassembler Program AVR. Proyek ini mendukung semua 136 petunjuk AVR seperti yang didefinisikan oleh Atmel AVR Instruction Set, revisi 0856E-AVR-5/11.
Ini single-pass disassembler dapat menangani Atmel Generik, Intel HEX8, dan Motorola S-Rekam file berformat mengandung valid binari Program AVR.
vAVRdisasm harus bekerja pada kebanyakan * Platform nix, termasuk lingkungan Cygwin. vAVRdisasm ditulis dalam C oleh Vanya A. Sergeev - vsergeev di gmail, dan diuji dengan GNU C Compiler

Fitur :

    <. li> Mencetak alamat instruksi bersama pembongkaran, diaktifkan secara default
  • Percetakan komentar tujuan instruksi cabang / melompat / panggilan relatif, diaktifkan secara default
  • Ghetto Alamat Label (lihat & quot; Ghetto Alamat Label & quot; bagian)
  • Memformat konstanta data dalam basis yang berbeda (heksadesimal, biner, desimal)
  • .DW Data kata direktif untuk data tidak diakui sebagai instruksi selama pembongkaran.

Apa yang baru dalam rilis ini:

  • alamat Berubah operan format untuk LDS, STS, JMP, dan instruksi PANGGILAN dari addreses byte ke alamat kata, untuk membuat output vAVRdisasm ini kompatibel dengan perakit AVR.
  • Tetap menandatangani relatif cabang / melompat decoding: melompat ke arah sebaliknya sekarang diterjemahkan dengan benar
  • .
  • Terima kasih kepada Graham Carnell untuk di atas dua perbaikan!
  • Upgrade lisensi dari GPLv2 ke GPLv3.

Apa yang baru di versi 1.8:

  • Alamat decoding tetap untuk LDS, STS, JMP, dan instruksi PANGGILAN
  • .
  • Sebuah modifikasi di rilis sebelumnya di mana alamat yang dua kali lipat karena pembongkaran byte diindeks terbalik.
  • Dukungan untuk XCH, LAS, LAC, dan instruksi LAT ditambahkan, membawa disassembler yang up to date dengan AVR Instruction Set revisi 0856I -. 07/10

Apa yang baru di versi 1.6:

  • Fixed jumlah-of-operan lapangan untuk instruksi SPM . Bug ini menyebabkan vAVRdisasm crash seperti yang mencoba untuk memformat operan non-ada selama pembongkaran.
  • Diperbarui README.

Apa yang baru di versi 1.5:

  • Dukungan ditambahkan untuk DES, SPM # 2, LDS ( 16-bit), dan STS (16-bit) instruksi, membawa disassembler untuk mendukung instruksi AVR dibentuk untuk revisi 0856H -. 04/09
  • file Sumber yang namanya menjadi lebih masuk akal dan organisasi yang lebih baik dari kode.

Apa yang baru di versi 1.4:

  • file_disasm.c, libGIS: penanganan Tetap baris (kadang-kadang ditemukan pada akhir file program) sehingga sebuah & quot; & quot catatan tidak valid; error tidak muncul ketika baris baru dibaca.
  • file_disasm.c: KRITIS FIX: membaca Tetap dan pembongkaran aneh catatan panjang byte di Intel Hex dan Motorola file S-Record. Terima kasih khusus kepada Ahmed untuk penemuan dan Patch!

Apa yang baru di versi 1.3:

  • Rilis ini memperbaiki beberapa bug minor dan satu bug kritis: perhitungan alamat absolut, yang digunakan dalam instruksi tertentu (seperti melompat mutlak).
  • versi sebelumnya menunjukkan alamat mutlak yang tidak dikalikan dua (untuk memperhitungkan ukuran instruksi 16-bit), dan karena itu tidak menampilkan alamat mutlak benar. Ini telah diperbaiki.

Software yang serupa

Gambas
Gambas

20 Feb 15

Z80-ASM
Z80-ASM

3 Jun 15

Alienbuild
Alienbuild

3 Jun 15

ELFIO
ELFIO

20 Feb 15

Perangkat lunak lain dari pengembang Vanya A. Sergeev

ssterm
ssterm

14 Apr 15

vPICdisasm
vPICdisasm

11 May 15

Komentar untuk vAVRdisasm

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!