vAVRdisasm

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

Rating: nan/5 (Total Votes: 0)

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

Особливості

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

Що нового У цьому випуску:

  • Змінено адресу операнда форматування LDS, STS, JMP, і Інструкції дзвонити з байт-адресами за адресами слів, щоб вихід vAVRdisasm сумісний з AVR монтажників.
  • Виправлена ​​підписали щодо декодування філія / стрибок: стрибки у зворотному напрямку тепер правильно декодованого
  • .
  • Завдяки Graham Carnell для двох вищезгаданих виправлень!
  • Модернізований ліцензію 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-бітної розміру інструкції), і, отже, не відображати правильну абсолютний адресу. Це було виправлено.

Схожі програми

omniORB
omniORB

2 Jun 15

Simulator 8085
Simulator 8085

3 Jun 15

hexdump
hexdump

17 Feb 15

UMLet
UMLet

20 Feb 15

Інші програми розробника Vanya A. Sergeev

ssterm
ssterm

14 Apr 15

vPICdisasm
vPICdisasm

11 May 15

vAVRdisasm

Коментар не знайдено
додати коментар
Включіть картинки!