vAVRdisasm

Software skärmdump:
vAVRdisasm
Mjukvaruinformation:
Version: 2.0
Ladda upp dagen: 11 May 15
Utvecklare: Vanya A. Sergeev
Licens: Gratis
Popularitet: 47

Rating: nan/5 (Total Votes: 0)

vAVRdisasm är en AVR program disassembler. Projektet stöder alla 136 AVR instruktioner som fastställts av Atmel AVR Instruction Set, revision 0856E-AVR-11/05.
Denna enda pass disassembler kan hantera Atmel Generic, Intel HEX8 och Motorola S-Record formaterade filer som innehåller giltiga AVR program binärer.
vAVRdisasm bör fungera på de flesta * nix-plattform, inklusive en Cygwin miljö. vAVRdisasm skriven i C av Vanya A. Sergeev - vsergeev på gmail, och testades med GNU C Compiler

Egenskaper :

    <. li> Skriva ut instruktionsadresser tillsammans med demontering, aktiverade som standard
  • Tryck av destinations kommentarer relativa gren / hoppa / samtals instruktioner, aktiverat som standard
  • Ghetto adressetiketter (se & quot; Ghetto Adressetiketter & quot; avsnitt)
  • Formatera uppgifter konstanter i olika baser (hexadecimal, binär, decimal)
  • .DW dataord direktiv för uppgifter som inte redovisas som en instruktion under demontering.

Vad är nytt i den här versionen:

  • Ändrad adressoperand formatering för LDS, STS, JMP, och SAMTALS instruktioner från byte addreses till ord adresser, för att göra vAVRdisasm utgång kompatibel med AVR montörer.
  • Fast undertecknat relativa gren / hoppa avkodning: hoppar i motsatt riktning är nu korrekt avkodas
  • .
  • Tack vare Graham Carnell för de två ovanstående korrigeringar!
  • Uppgraderad licens från GPLv2 till GPLv3.

Vad är nytt i version 1.8:

  • Adress avkodning fastställdes för LDS, STS, JMP, och CALL instruktioner.
  • En ändring i den tidigare utgåvan där adresser fördubblades eftersom demontering byte indexeras vändes.
  • Stöd för XCh, LAS, LAC, och LAT instruktioner tillsattes, vilket innebär disassembler aktuell med AVR Instruction Set revision 0856I -. 07/10

Vad är nytt i version 1.6:

  • Fast nummer-of-operander fältet för SPM instruktion . Detta fel orsakade vAVRdisasm att krascha när det försökte att formatera en icke-existerande operand under demontering.
  • Uppdaterade README.

Vad är nytt i version 1.5:

  • Stöd tillsattes för läkemedelsavgivande stent, SPM # 2, LDS ( 16-bitars) och STS (16-bitars) instruktioner, vilket får disassembler att stödja AVR instruktionsuppsättning upp till revidering 0856H -. 04/09
  • Källfiler har bytt namn till vettigare och bättre organisation av kod.

Vad är nytt i version 1.4:

  • file_disasm.c, libGIS: Fast hantering av radbrytningar (ibland finns i slutet av programfiler) så en & quot; ogiltig post & quot; fel visas inte när en ny rad läses.
  • file_disasm.c: KRITISK FIX: Fast läsning och demontering av udda byte längd poster i Intel Hex och Motorola S-Record filer. Ett särskilt tack till Ahmed för upptäckt och patch!

Vad är nytt i version 1.3:

  • Den här versionen korrigerar ett par mindre buggar och en kritisk bugg: beräkning av den absoluta adressen, som används i vissa instruktioner (som absolut hoppa).
  • Tidigare versioner visade absoluta adresser som inte multiplicerat med två (för att redogöra för 16-bitars instruktion storlek), och därför inte visa rätt absolut adress. Detta har rättats.

Liknande mjukvara

Waf
Waf

18 Feb 15

cc65
cc65

14 Apr 15

wxWidgets
wxWidgets

20 Feb 15

Tar2RubyScript
Tar2RubyScript

2 Jun 15

Annan programvara för utvecklare Vanya A. Sergeev

vPICdisasm
vPICdisasm

11 May 15

ssterm
ssterm

14 Apr 15

Kommentarer till vAVRdisasm

Kommentarer hittades inte
Kommentar
Slå på bilder!