vAVRdisasm

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

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

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

asm2class
asm2class

3 Jun 15

GNU Make
GNU Make

20 Jun 16

Ultimate++
Ultimate++

3 Jun 15

Bakery
Bakery

2 Jun 15

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

vPICdisasm
vPICdisasm

11 May 15

ssterm
ssterm

14 Apr 15

vAVRdisasm

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