vAVRdisasm

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

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-битной размера инструкции), и, следовательно, не отображать правильную абсолютный адрес. Это было исправлено.

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

UJO Framework
UJO Framework

12 May 15

GNU Make
GNU Make

20 Jun 16

Barista
Barista

14 Apr 15

STX B+ Tree
STX B+ Tree

17 Feb 15

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

ssterm
ssterm

14 Apr 15

vPICdisasm
vPICdisasm

11 May 15

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

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