vAVRdisasm

軟件截圖:
vAVRdisasm
軟件詳細信息:
版本: 2.0
上傳日期: 11 May 15
許可: 免費
人氣: 47

Rating: nan/5 (Total Votes: 0)

vAVRdisasm是一個AVR程序反彙編。該項目通過支持愛特梅爾AVR指令集,修訂0856E-AVR-11月5日作為定義的所有136 AVR指令。
這種單通反彙編器可以處理愛特梅爾通用,英特爾HEX8和摩托羅拉S記錄包含有效的AVR程序的二進制格式的文件。
vAVRdisasm應該適用於大多數* nix平台,包括Cygwin環境。 vAVRdisasm是用C編寫的由尼亞A.謝爾蓋耶夫 - vsergeev在Gmail中,並與GNU C編譯器測試

功能

    <。 LI>打印指令地址旁邊拆卸,默認啟用
  • 印刷的相對轉移/跳轉/調用指令的目的評論,默認啟用
  • 在貧民窟的地址標籤(見&QUOT;貧民窟的地址標籤]部分)
  • 在不同的基地格式化數據常量(十六進制,二進制,十進制)
  • .DW數據字指令數據未被識別為拆卸過程中的指令。

什麼在此版本中是新的

  • 改變操作數地址的格式LDS,STS,JMP和從字節addreses到字地址,CALL指令,使與AVR彙編vAVRdisasm的輸出兼容。
  • 修正簽署相關分支/跳轉解碼:跳躍在相反的方向,現在正確解碼
  • 感謝格雷厄姆卡內爾為上述兩個補丁!
  • 升級許可證從了GPLv2為GPLv3。

什麼是1.8版本的新

  • 在地址解碼固定的LDS,STS,JMP和CALL指令。
  • 在以前的版本的修改,其中地址增加了一倍,因為拆卸字節索引被逆轉。

  • 支持XCH,LAS,LAC和LAT說明加入
  • ,使反彙編的最新帶AVR指令集修訂0856I - 07/10

什麼是1.6版本的新

  • 修正了數的運算域場的SPM指令。此錯誤是導致vAVRdisasm崩潰,因為它試圖拆卸過程中格式化不存在的操作。
  • 更新的自述。

什麼版本1.5是新的

  • 支持是為DES加,SPM#2,LDS( 16位),和STS(16位)的指令,使反彙編器,支持AVR指令集高達修訂0856H - 04/09
  • 在源文件被重命名為更有意義,更好地組織代碼。

什麼,版本1.4中新的

  • 在file_disasm.c,libGIS:固定換行符的處理(有時在程序文件的末尾找到),這樣的&QUOT;無效記錄&QUOT;當一個新行被讀取錯誤不會出現。
  • file_disasm.c:關鍵的修復:固定閱讀和Intel十六進制和摩托羅拉S記錄文件奇字節長度的記錄拆卸。特別感謝艾哈邁德發現和補丁!

什麼是1.3版新

  • 在此版本修正了一些小錯誤,一個嚴重錯誤:絕對地址,這是用來在某些指令的計算(如絕對跳轉)。
  • 在以前的版本顯示,沒有兩個(佔16位指令長度)相乘,因此並沒有顯示正確的絕對地址絕對地址。這已得到修復。

類似的軟件

Atlassian Bamboo
Atlassian Bamboo

14 Apr 15

Flat Assembler
Flat Assembler

14 Apr 15

djbuild
djbuild

11 May 15

顯影劑的其他軟件 Vanya A. Sergeev

vPICdisasm
vPICdisasm

11 May 15

ssterm
ssterm

14 Apr 15

意見 vAVRdisasm

評論沒有發現
添加評論
打開圖片!