vAVRdisasm

Software screenshot:
vAVRdisasm
Software detaljer:
Version: 2.0
Upload dato: 11 May 15
Udvikler: Vanya A. Sergeev
Licens: Gratis
Popularitet: 47

Rating: nan/5 (Total Votes: 0)

vAVRdisasm er en AVR program disassembler. Projektet støtter alle 136 AVR instruktioner som defineret af Atmel AVR Instruction Set, revision 0856E-AVR-11/05.
Denne single-pass disassembler kan håndtere Atmel Generisk, Intel HEX8, og Motorola S-Record formaterede filer, der indeholder gyldige AVR program binære filer.
vAVRdisasm bør arbejde på de fleste * nix-platform, herunder en Cygwin miljø. vAVRdisasm blev skrevet i C ved Vanya A. Sergeev - vsergeev på gmail, og testet med GNU C Compiler

Funktioner :

    <. li> Udskrivning af instruktion adresser sammen demontering, aktiveret som standard
  • Udskrivning af destination kommentarer fra relative gren / spring / call instruktioner, aktiveret som standard
  • Ghetto Adresselabels (se & quot; Ghetto Adresselabel & quot; sektion)
  • dataformatering konstanter i forskellige baser (hexadecimal, binær, decimal)
  • .DW dataord direktiv for data ikke er anerkendt som en instruktion under demontering.

Hvad er nyt i denne udgivelse:

  • Ændret adresse operand formatering for LDS, STS, JMP, og CALL instrukser fra byte addreses til word adresser, for at gøre vAVRdisasm produktion kompatibel med AVR montører.
  • Fast underskrevet relativ gren / jump dekodning: hopper i den modsatte retning er nu korrekt afkodet
  • .
  • Tak til Graham Carnell for de to ovennævnte rettelser!
  • Opgraderet licens fra GPLv2 til GPLv3.

Hvad er nyt i version 1.8:

  • Adresse afkodning blev fastsat for LDS, STS, JMP, og CALL instruktioner.
  • En modifikation i den forrige udgivelse, hvor adresser blev fordoblet, fordi demontering er byte indekseret blev vendt.
  • blev tilføjet Støtte til XCH, LAS, LAC og LAT instruktioner, hvilket bringer disassembler ajour med AVR Instruction Set revision 0856I -. 07/10

Hvad er nyt i version 1.6:

  • Fast antallet-af-operander felt for SPM instruktion . Denne fejl var årsag vAVRdisasm til at gå ned, da det forsøgte at formatere en ikke-eksisterende operand under demontering.
  • Opdateret README.

Hvad er nyt i version 1.5:

  • Support blev tilføjet til DES, SPM # 2, LDS ( 16-bit), og STS (16-bit) instruktioner, bringer disassembler at støtte AVR instruktion sat op til revision 0856H -. 04/09
  • Kilde filer blev omdøbt til at gøre mere mening, og for bedre organisering af kode.

Hvad er nyt i version 1.4:

  • file_disasm.c, libGIS: Fast håndtering af nye linjer (undertiden findes i slutningen af ​​programfiler), så en & quot; ugyldig rekord & quot; fejl vises ikke, når en ny linje er læst.
  • file_disasm.c: KRITISK FIX: Fast læsning og demontering af ulige byte længde poster i Intel Hex og Motorola S-Record filer. Særlig tak til Ahmed til opdagelse og patch!

Hvad er nyt i version 1.3:

  • Denne udgivelse retter en par mindre bugs og en kritisk fejl: beregning af den absolutte adresse, som anvendes i visse instruktioner (som absolut hop).
  • Tidligere versioner viste absolutte adresser, der ikke blev ganget med to (for at tage højde for 16-bit instruktion størrelse), og derfor ikke vise den korrekte absolutte adresse. Dette er blevet rettet.

Lignende software

TMake
TMake

11 May 15

Bakery
Bakery

2 Jun 15

UJO Framework
UJO Framework

12 May 15

remake
remake

20 Feb 15

Andre software developer Vanya A. Sergeev

vPICdisasm
vPICdisasm

11 May 15

ssterm
ssterm

14 Apr 15

Kommentarer til vAVRdisasm

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!