vAVRdisasm

Screenshot Software:
vAVRdisasm
Mga detalye ng Software:
Bersyon: 2.0
I-upload ang petsa: 11 May 15
Nag-develop: Vanya A. Sergeev
Lisensya: Libre
Katanyagan: 47

Rating: nan/5 (Total Votes: 0)

vAVRdisasm ay isang disassembler AVR program. Sumusuporta sa mga proyekto sa lahat ng 136 mga tagubilin AVR gaya ng nilinaw ng Atmel AVR Instruction Set, revision 0856E-AVR-05/11.
Ang nag-iisang-pass disassembler maaaring hawakan Atmel Generic, Intel HEX8, at Motorola S-Record format na file na naglalaman ng valid binaries AVR program.
vAVRdisasm dapat gumana sa karamihan * platform ala, kabilang ang isang Cygwin kapaligiran. vAVRdisasm ay nakasulat sa C sa pamamagitan ng Vanya A. Sergeev - vsergeev sa gmail, at nasubok sa GNU C Compiler

Features :

    <. li> Pag-print ng pagtuturo addresses sa tabi disassembly, pinagana bilang default
  • Printing ng mga komento destinasyon ng mga kamag-anak mga tagubilin branch / tumalon / call, pinagana bilang default
  • Mga etiketa Ghetto Address (tingnan ang & quot; Mga etiketa Ghetto Address & quot; section)
  • Pag-format constants data sa iba't-ibang naka-base (hexadecimal, binary, decimal)
  • .DW data word direktiba para sa data na hindi kinikilala bilang isang pagtuturo sa panahon disassembly.

Ano ang bago sa release na ito:

  • Nagbago address operand format para sa LDS, STS, JMP, at CALL tagubilin mula byte addreses sa word address, upang gumawa ng output vAVRdisasm ni katugma sa AVR assemblers.
  • Mga Fixed sign kamag branch / jump decoding: jumps sa reverse direksyon ay tama ang decoded ngayon
  • .
  • Salamat sa Graham Carnell para itaas ng dalawang mga pag-aayos!
  • Upgrade lisensya mula GPLv2 sa GPLv3.

Ano ang bago sa bersyon 1.8:

  • decoding Address ay nakatakda para sa LDS, STS, JMP, at mga tagubilin CALL.
  • Ang isang pagbabago sa mga nakaraang release kung saan address ay nadoble dahil disassembly ay byte index ay baligtad.
  • Suporta para XCH, Las, LAC, at lat tagubilin ay naidagdag, na nagdadala sa disassembler hanggang sa petsa ng AVR Instruction Set revision 0856I -. 10/07

Ano ang bago sa bersyon 1.6:

  • Mga Fixed patlang number-of-operands para sa pagtuturo SPM . Bug na ito ay nagiging sanhi vAVRdisasm sa crash bilang na ito ay sinusubukan upang i-format ang isang di-umiiral na operand panahon disassembly.
  • Na-update ang Readme.

Ano ang bago sa bersyon 1.5:

  • Support ay idinagdag para sa des, SPM # 2, LDS ( 16-bit), at STS (tagubilin 16-bit), nagdadala ng disassembler upang suportahan ang AVR pagtuturo-set up upang revision 0856H -. 09/04
  • Source file ay pinalitan ng pangalan upang maging mas makatuturan at para sa mas mahusay na organisasyon ng code.

Ano ang bago sa bersyon 1.4:

  • file_disasm.c, libGIS: Permanenteng paghawak ng newlines (minsan matatagpuan sa dulo ng mga file ng programa) kaya ang isang & quot; hindi wastong record & quot; error ay hindi lilitaw kapag ang isang newline ay basahin.
  • file_disasm.c: MAHAHALAGANG Ayusin: Nakatakdang pagbabasa at disassembly ng kakaiba talaan length byte sa Intel Hex at Motorola S-Record files. Espesyal na salamat sa Ahmed para sa pagkatuklas at patch!

Ano ang bago sa bersyon 1.3:

  • Ang release na ito corrects ng ilang mga menor de edad bug at isa kritikal bug: ang mga pagkalkula ng absolute address, na kung saan ay ginagamit sa ilang mga tagubilin (tulad ng absolute jump).
  • nagpakita Nakaraang bersyon absolute address na ay hindi multiply sa dalawang (sa account para sa laki ng pagtuturo 16-bit), at samakatuwid ay hindi ipakita ang tamang absolute address. Na ito ay naayos na.

Katulad na software

Ultimate++
Ultimate++

3 Jun 15

Ctcompare
Ctcompare

15 Apr 15

dis6502
dis6502

3 Jun 15

wxWidgets
wxWidgets

20 Feb 15

Iba pang mga software developer ng Vanya A. Sergeev

vPICdisasm
vPICdisasm

11 May 15

ssterm
ssterm

14 Apr 15

Mga komento sa vAVRdisasm

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!