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位指令長度)相乘,因此並沒有顯示正確的絕對地址絕對地址。這已得到修復。

類似的軟件

lindyFrame
lindyFrame

20 Feb 15

cc65
cc65

14 Apr 15

STX B+ Tree
STX B+ Tree

17 Feb 15

ELF statifier
ELF statifier

20 Feb 15

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

ssterm
ssterm

14 Apr 15

vPICdisasm
vPICdisasm

11 May 15

意見 vAVRdisasm

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