vAVRdisasm

Sagteware kiekie:
vAVRdisasm
Sagteware besonderhede:
Weergawe: 2.0
Upload datum: 11 May 15
Ontwikkelaar: Vanya A. Sergeev
Lisensie: Gratis
Populariteit: 122

Rating: nan/5 (Total Votes: 0)

vAVRdisasm is 'n AVR program disassembler. Die projek word ondersteun deur al 136 AVR instruksies soos gedefinieer deur die Atmel AVR stel instruksies, hersiening 0856E-AVR-5/11.
Hierdie enkele-pass disassembler kan hanteer Atmel Generic, Intel HEX8 en Motorola S-Rekord geformateer lêers bevat geldige AVR program binaries.
vAVRdisasm moet werk op die meeste * nix platform, insluitend 'n Cygwin omgewing. vAVRdisasm is in C geskryf deur Vanya A. Sergeev - vsergeev by gmail, en getoets met die GNU Compiler C

Eienskappe :

    <. li> Druk die opdrag adresse saam demontage, aangeskakel is by verstek
  • Die druk van die bestemming kommentaar van relatiewe tak / spring / oproep instruksies aangeskakel is by verstek
  • Ghetto Adres Etikette (sien & quot; Ghetto Adres Etikette & quot; afdeling)
  • Formattering data konstantes in verskillende basisse (heksadesimaal, binêre, desimale)
  • .DW data woord richtlijn vir data nie erken as 'n opdrag tydens demontage.

Wat is nuut in hierdie release:

  • verander adres operand opmaak vir LDS, STS, JMP, en CALL instruksies van byte addreses om woord adresse, tot uitvoer vAVRdisasm se verenigbaar met AVR monteurs te maak.
  • Vaste onderteken relatiewe tak / spring dekodering: spring in die teenoorgestelde rigting is nou korrek gedekodeer
  • .
  • Danksy Graham Carnell vir die bogenoemde twee fixes!
  • opgegradeer lisensie van GPLv2 om GPLv3.

Wat is nuut in weergawe 1.8:

  • Adres dekodering is vasgestel vir LDS, STS, JMP, en CALL instruksies.
  • 'n verandering in die vorige release waar adresse verdubbel omdat demontage word byte geïndekseer omgekeer.
  • Ondersteuning vir XCH, LAS, LAC en LAT instruksies is bygevoeg, wat die disassembler op datum met AVR stel instruksies hersiening 0856I -. 10/07

Wat is nuut in weergawe 1.6:

  • Vaste die veld nommer van operande vir die SPM opdrag . Hierdie fout veroorsaak vAVRdisasm te crash as dit probeer om 'n nie-bestaande operand formaat tydens demontage.
  • Opdateer die README.

Wat is nuut in weergawe 1.5:

  • Support bygevoeg vir DES, SPM # 2, LDS ( 16-bit), en STS (16-bit) instruksies, wat die disassembler die AVR opdrag opgestel om hersiening 0856H ondersteun -. 09/04
  • Bron lêers hernoem na meer sin en vir 'n beter organisasie van die kode te maak.

Wat is nuut in weergawe 1.4:

  • file_disasm.c, libGIS: Vaste hantering van newlines (soms aan die einde van die program lêers) so 'n & quot; ongeldig rekord & quot; fout nie vertoon wanneer 'n newline gelees.
  • file_disasm.c: KRITIESE FIX: Vaste lees en demontage van vreemde byte lengte rekords in Intel Hex en Motorola S-Rekord lêers. Spesiale dank aan Ahmed vir ontdekking en pleister!

Wat is nuut in weergawe 1.3:

  • Dit release reggemaak 'n paar klein foute en een kritieke fout: die berekening van die absolute adres, wat gebruik word in sekere instruksies (soos absolute verspring).
  • Vorige weergawes het absolute adresse wat nie met twee vermenigvuldig (rekening vir die 16-bit opdrag grootte), en het dus nie die korrekte absolute adres vertoon. Dit is vasgestel.

Soortgelyke sagteware

UMLet
UMLet

20 Feb 15

RetroForth
RetroForth

11 May 15

OMake
OMake

3 Jun 15

Linice
Linice

3 Jun 15

Ander sagteware ontwikkelaar Vanya A. Sergeev

ssterm
ssterm

14 Apr 15

vPICdisasm
vPICdisasm

11 May 15

Kommentaar te vAVRdisasm

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!