vAVRdisasm

Software kuvakaappaus:
vAVRdisasm
Ohjelmiston tiedot:
Versio: 2.0
Lähetyksen päivämäärä: 11 May 15
Kehittäjä: Vanya A. Sergeev
Lupa: Vapaa
Suosio: 47

Rating: nan/5 (Total Votes: 0)

vAVRdisasm on AVR ohjelma disassembler. Hanke tukee kaikkia 136 AVR ohjeita määrittelemää Atmel AVR Instruction Set, tarkistaminen 0856E-AVR-11/05.
Tämä single-pass disassembler voi käsitellä Atmel Generic, Intel HEX8, ja Motorola S-Record-muotoisia tiedostoja, jotka sisältävät voimassa AVR ohjelma binäärit.
vAVRdisasm toimii useimmissa * nix-alustan, kuten Cygwin ympäristössä. vAVRdisasm oli kirjoitettu C Vanya A. Sergeev - vsergeev at gmail, ja testattu GNU C Compiler.

Ominaisuudet

    < li> Tulostaminen ohje osoitteet disassemblyn, oletusarvoisesti käytössä
  • Tulostaminen määränpään kommentit suhteellisen haara / hyppy / puhelu ohjeita, oletusarvoisesti käytössä
  • Ghetto Osoitetarrat (ks & quot; Ghetto Osoitetarrat-osiossa)
  • Muotoilu tiedot vakioita eri emäkset (heksadesimaali, binääri, desimaali)
  • .DW datasana direktiivi tietoja ei tunnustettu ohjeen purkamisen aikana.

Mikä on uusi tässä julkaisussa:

  • Changed osoite operandia muotoilu, LDS, STS, JMP, ja CALL ohjeiden tavu addreses sana osoitteita, jotta vAVRdisasm tuotannosta yhteensopivia AVR kokoonpanijat.
  • Kiinteät allekirjoittanut suhteellinen haara / hyppy dekoodaus: hyppää päinvastaiseen suuntaan nyt oikein dekoodattu.
  • Kiitos Graham Carnell edellä kaksi korjauksia!
  • Päivitetty lisenssin GPLv2 GPLv3.

Mikä on uusi versiossa 1.8:

  • Osoite koodauksen vahvistettiin LDS, STS, JMP, ja CALL ohjeita.
  • muunnos edellisestä julkaisusta, jossa osoitteet kaksinkertaistettiin koska purkaminen on tavu indeksoitu oli päinvastainen.
  • Tuki XCH, LAS, LAC, ja LAT ohjeet lisättiin, jolloin disassembler tasalla AVR Instruction Set tarkistamisen 0856I - 07/10.

Mikä on uusi versiossa 1.6:

  • Kiinteä määrä-of-operandien kentän SPM ohje . Tämä vika aiheutti vAVRdisasm kaatumisen koska se yrittää alustaa ei ole olemassa operandille purkamisen aikana.
  • Päivitetty LUEMINUT.

Mikä on uusi versiossa 1.5:

  • Tuki lisättiin DES, SPM # 2, LDS ( 16-bit), ja STS (16-bit) ohjeet, jolloin disassembler tukemaan AVR opetusta perustettiin tarkistamisen 0856H - 04/09.
  • Source tiedostot nimettiin järkevämpää ja paremmin järjestämisestä koodia.

Mikä on uusi versiossa 1.4:

  • file_disasm.c, libGIS: Kiinteä käsittely rivinvaihtoja (joskus teoksen lopussa ohjelmatiedostoja) niin & quot; virheellinen ennätys & quot; virhe ei tule näkyviin, kun rivinvaihtoa luetaan.
  • file_disasm.c: CRITICAL FIX: Kiinteä lukeminen ja purkaminen parittoman tavun tietueilla Intel Hex ja Motorola S-Record-tiedostoja. Erityiset kiitokset Ahmed varten löytämisen ja laastari!

Mikä on uusi versiossa 1.3:

  • Tämä julkaisu korjaa muutamia pieniä bugeja ja yksi kriittinen bug: laskennassa absoluuttinen osoite, jota käytetään tietyissä ohjeita (kuten absoluuttinen jump).
  • Aikaisemmat versiot osoitti, absoluuttiset osoitteet, joita ei kerrottuna kahdella (tilille 16-bittinen opetusta koon), eikä siksi näy oikein absoluuttinen osoite. Tämä on korjattu.

Vastaavia ohjelmistoja

avrLab
avrLab

3 Jun 15

Z80-ASM
Z80-ASM

3 Jun 15

JarSplice
JarSplice

20 Feb 15

Alienbuild
Alienbuild

3 Jun 15

Muu ohjelmistojen kehittäjä Vanya A. Sergeev

vPICdisasm
vPICdisasm

11 May 15

ssterm
ssterm

14 Apr 15

Kommentit vAVRdisasm

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!