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

Atlassian Bamboo
Atlassian Bamboo

14 Apr 15

wxWidgets
wxWidgets

20 Feb 15

Z80-ASM
Z80-ASM

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ęć!