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

fassembler
fassembler

20 Feb 15

Boost.Build
Boost.Build

2 Jun 15

slacktrack
slacktrack

11 May 15

dasm
dasm

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!