vAVRdisasm

Screenshot Software:
vAVRdisasm
Szczegóły programowe:
Wersja: 2.0
Filmu: 11 May 15
Wywoływacz: Vanya A. Sergeev
Licencja: Wolny
Popularność: 47

Rating: nan/5 (Total Votes: 0)

vAVRdisasm jest dezasembler programu AVR. Projekt wspiera wszystkie 136 instrukcji AVR określone przez Atmel AVR Instruction Set, wersja 0856E-AVR-11/05.
Ten jeden-pass dezasembler może obsługiwać Atmel zlokalizowana, Intel i Motorola HEX8 S-Record sformatowane pliki zawierające ważne pliki binarne programu AVR.
vAVRdisasm powinien działać na większości * nix platformy, w tym środowisku Cygwin. vAVRdisasm została napisana w C przez Wania A. Sergeev - vsergeev na gmail i przetestowane z GNU C Compiler

Opis :

    <. li> Drukowanie adresów instrukcji u boku demontażu, domyślnie włączone,
  • Drukowanie z komentarzy przeznaczenia względnych instrukcji oddział / skok / połączeń, domyślnie włączone,
  • Etykiety Ghetto Adres (patrz & quot; getta Naklejki adresowe & quot; fragment)
  • Formatowanie stałych baz danych w różnych (w systemie szesnastkowym, binarnym, dziesiętnym)
  • .DW dyrektywy słowo danych dla danych nie jest rozpoznawany jako instrukcja podczas demontażu.

Co nowego w tym wydaniu:

  • Zmienione Adres argumentu formatowanie LSR, STS, JMP, oraz Instrukcje telefon od addreses bajt adresów słów, aby wyjście vAVRdisasm za zgodne z monterów AVR.
  • Poprawiono dekodowanie oddział podpisał względna / skok: skoki w odwrotnym kierunku są teraz poprawnie dekodowane
  • .
  • Dzięki Graham Carnell dla dwóch powyższych poprawek!
  • Ulepszony licencję z GPLv2 do GPLv3.

Co nowego w wersji 1.8:

  • dekodowanie Adres został ustalony dla LSR, STS, JMP, oraz instrukcje CALL.
  • zmiany w stosunku do poprzedniej wersji, gdzie adresy zostały podwojone, ponieważ demontaż jest bajt indeksowane został odwrócony.
  • Obsługa XCH, LAS, LAC i dodano instrukcje LAT, przynosząc dezasembler na bieżąco z AVR Instruction Set zmiany 0856I -. 10/07

Co nowego w wersji 1.6:

  • Poprawiono pole do instrukcji SPM liczba-argumentów , Ten błąd był przyczyną vAVRdisasm awarię, gdyż próbował formatować nieistniejącego argument podczas demontażu.
  • Aktualizacja README.

Co nowego w wersji 1.5:

  • Wsparcie został dodany do DES, SPM nr 2, LDS ( 16-bitowa), a STS (16-bitowe) instrukcje, przynosząc dezasembler do obsługi zestawu instrukcji AVR do rewizji 0856H -. 9/4
  • Pliki źródłowe zostały przemianowane na bardziej sensowne i lepszej organizacji kodu.

Co nowego w wersji 1.4:

  • file_disasm.c, libGIS: Stała obsługa nowej linii (czasami znaleźć na końcu plików programu) tak & quot; nieważne rekord & quot; błąd nie pojawia się, gdy jest czytana nowej linii.
  • file_disasm.c: Critical Fix: Poprawiono odczyt i demontaż dziwnych zapisów bajt długości w Intel Hex i Motorola S-Record plików. Specjalne podziękowania dla Ahmed dla odkrycia i poprawki!

Co nowego w wersji 1.3:

  • Ta wersja poprawia kilka drobnych błędów i jeden krytyczny błąd: Obliczanie adresu bezwzględnego, który jest stosowany w niektórych instrukcji (np absolutnego skoku).
  • Poprzednie wersje pokazał adresy bezwzględne, które nie zostały pomnożone przez dwa (aby uwzględnić 16-bitowej wielkości instrukcji), a zatem nie wyświetla poprawnie adres bezwzględny. Błąd ten został usunięty.

Podobne oprogramowanie

Barista
Barista

14 Apr 15

GNU Make
GNU Make

20 Jun 16

Gambas
Gambas

20 Feb 15

dis6502
dis6502

3 Jun 15

Inne programy z deweloperem Vanya A. Sergeev

vPICdisasm
vPICdisasm

11 May 15

ssterm
ssterm

14 Apr 15

Komentarze do vAVRdisasm

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!