vAVRdisasm

Софтуер снимки:
vAVRdisasm
Софтуер детайли:
Версия: 2.0
Дата на качване: 11 May 15
Розробник: Vanya A. Sergeev
Разрешително: Безплатно
Популярност: 122

Rating: nan/5 (Total Votes: 0)

vAVRdisasm е AVR програма Disassembler един. Проектът подкрепя всички 136 инструкции за AVR, определени от Atmel AVR набор инструкции, редакция 0856E-AVR-05.11.
Този единен обходен Disassembler може да се справи Atmel Generic, Intel HEX8 и Motorola S-Record форматирани файлове, съдържащи валидни AVR програма бинарни файлове.
vAVRdisasm трябва да работи по най-* никс платформа, включваща среда Cygwin. vAVRdisasm е написана през C от Ваня А. Сергеев - vsergeev в Gmail, и тестван с GNU C Compiler

<силни> Характеристики

    <. Li> Отпечатване адресите за експлоатация, заедно с демонтаж, активирани по подразбиране
  • Printing на коментарите дестинация на относителните инструкции клон / скок / кол, активирана по подразбиране
  • Гето етикети с адреси (вж & quot; Гето етикети с адреси & quot; раздел)
  • Форматиране константи на данни в различни бази (шестнадесетичен, двоичен, десетична)
  • .DW дума директива данните за данни не е призната за инструкции по време на демонтажа.

Какво ново в тази версия:

  • форматиране променила адреса на операнда за LDS, STS, JMP, и CALL инструкции от байтове addreses до думата адреси, за да направи продукцията vAVRdisasm е съвместим с AVR монтажници.
  • Фиксирана подписано относителна клон / скок декодиране: скача в обратна посока са вече правилно декодирано
  • .
  • Благодарение на Graham Carnell за горните две поправки!
  • Обновен лиценз от GPLv2 да GPLv3.

Какво ново във версия 1.8:

  • Адрес декодиране е била определена за LDS, STS, JMP, и инструкции за повикване.
  • A модификация в предишната версия, където адреси се удвои, защото разглобяването са байт индексира се обърнат.
  • се добавя поддръжка за XCH, LAS, LAC и LAT инструкции, затвърждавайки Disassembler в крак с AVR набор инструкции редакция 0856I -. 07/10

Какво ново във версия 1.6:

  • Фиксирана полето за номер-на-операнди за инструкция SPM , Този бъг причинява vAVRdisasm да катастрофа, тъй като се опитва да форматирате несъществуващ операнд при демонтаж.
  • Updated на README.

Какво ново във версия 1.5:

  • Support е добавен за DES, SPM # 2, LDS ( 16-битова версия), и STS (16-битова) инструкции, които имат най-Disassembler да подкрепят инструкция AVR създаден на ревизия 0856H -. 04/09
  • изходните файлове се преименуват да има повече смисъл и за по-добра организация на код.

Какво ново във версия 1.4:

  • file_disasm.c, libGIS: Фиксирана боравене с нови редове (понякога намерено в края на програмните файлове), така че на & quot; невалиден запис & quot; грешка не се появява, когато нов ред се чете.
  • file_disasm.c: Критични FIX: Fixed четене и демонтаж на записи странни дължина байт в Intel Hex и Motorola S-Запис на файлове. Специални благодарности на Ахмед за откриването и кръпка!

Какво ново във версия 1.3:

  • Тази версия поправя няколко незначителни бъгове и един критичен бъг: изчисляване на абсолютен адрес, който се използва в някои инструкции (като абсолютна скок).
  • Предишни версии показват абсолютни адреси, които не са умножени по две (за отчитане на 16-битов размер на инструкция) и следователно не показва правилния абсолютен адрес. Това е фиксирана.

Подобен софтуер

naken_asm
naken_asm

20 Feb 15

omniORB
omniORB

2 Jun 15

avrLab
avrLab

3 Jun 15

cconf
cconf

2 Jun 15

Друг софтуер на разработчика Vanya A. Sergeev

ssterm
ssterm

14 Apr 15

vPICdisasm
vPICdisasm

11 May 15

Коментари към vAVRdisasm

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория