vAVRdisasm

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

Rating: nan/5 (Total Votes: 0)

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

Особенности

    <. LI> Печать адреса команд наряду разборки, включены по умолчанию
  • Печать из назначения комментариях относительно инструкций филиал / вызова / перехода, по умолчанию включена
  • гетто Адрес Этикетки (см & Quot; Ghetto Адрес Этикетки & Quot; раздел)
  • Форматирование постоянные данные в различных базах (шестнадцатеричное, двоичное, десятичное)
  • .DW данные директивы слово для данных, не признаются в качестве инструкции во время разборки.

Что нового В этом выпуске:

  • Изменен адрес операнда форматирования LDS, STS, JMP, и Инструкции звонить из байт-адресами по адресам слов, чтобы сделать выход vAVRdisasm совместим с AVR монтажников.
  • Исправлена ​​подписали относительно декодирования филиал / прыжок: прыжки в обратном направлении теперь правильно декодированного
  • .
  • Благодаря Graham Карнелл для двух вышеупомянутых исправлений!
  • Модернизированный лицензию GPLv2 в GPLv3.

Что нового в версии 1.8:

  • декодирования Адрес был назначен на LDS, STS, JMP, и инструкции CALL.
  • Модификация в предыдущем выпуске, где адреса были в два раза, потому что разборка байт индексируются было отменено.
  • Добавлена ​​поддержка для XCH, ЛАГ, LAC, и LAT инструкции, в результате чего дизассемблер в курсе AVR Instruction Set пересмотра 0856I -. 07/10

Что нового в версии 1.6:

  • Исправлена ​​число-операндов поле для обучения СЗМ , Эта ошибка была причиной vAVRdisasm к краху, как это пытался отформатировать несуществующий операнд во время разборки.
  • Обновлены Readme.

Что нового в версии 1.5:

  • Добавлена ​​поддержка DES, РП # 2, СПД ( 16-бит), и СТС (16-бит) инструкции, в результате чего дизассемблер для поддержки инструкцию AVR, созданной для пересмотра 0856H -. 04/09
  • Исходные файлы были переименованы, чтобы сделать больше смысла и для лучшей организации кода.

Что нового в версии 1.4:

  • file_disasm.c, libGIS: Исправлена ​​обработка перевода строки (иногда в конце программных файлов), поэтому и Quot; недействительным запись и Quot; ошибке не появляется, когда символ новой строки.
  • file_disasm.c: Critical Fix: Исправлено чтение и демонтаж нечетных записей длиной байт в Intel Hex и Motorola S-Record файлов. Особая благодарность Ахмеду для открытия и патч!

Что нового в версии 1.3:

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

Похожие программы

DiffJ
DiffJ

20 Feb 15

ELF statifier
ELF statifier

20 Feb 15

omniORB
omniORB

2 Jun 15

cconf
cconf

2 Jun 15

Другие программы разработчика Vanya A. Sergeev

ssterm
ssterm

14 Apr 15

vPICdisasm
vPICdisasm

11 May 15

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

Комментарии не найдены
добавить комментарий
Включите картинки!