vAVRdisasm

Phần mềm chụp màn hình:
vAVRdisasm
Các chi tiết về phần mềm:
Phiên bản: 2.0
Ngày tải lên: 11 May 15
Nhà phát triển: Vanya A. Sergeev
Giấy phép: Miễn phí
Phổ biến: 47

Rating: nan/5 (Total Votes: 0)

vAVRdisasm là một bộ phận phân tách chương trình AVR. Dự án hỗ trợ tất cả 136 hướng dẫn AVR theo định nghĩa của Atmel AVR Instruction Set, sửa đổi 0856E-AVR-11/05.
Điều này đơn giản hơn disassembler có thể xử lý Atmel Generic, Intel HEX8, và Motorola S-Record file định dạng tập tin nhị phân có chứa chương trình AVR hợp lệ.
vAVRdisasm nên làm việc trên hầu hết các nền tảng * nix, bao gồm một môi trường Cygwin. vAVRdisasm được viết bằng C bởi Vanya A. Sergeev - vsergeev tại gmail, và thử nghiệm với GNU C Compiler

Tính năng :

    <. li> In ấn các địa chỉ hướng dẫn cùng tháo gỡ, kích hoạt mặc định
  • In ấn trong những ý kiến ​​đích của hướng dẫn chi nhánh / nhảy / gọi liên quan, được kích hoạt theo mặc định
  • Ghetto Địa chỉ Nhãn (xem & quot; Ghetto Địa chỉ Labels & quot; phần)
  • Định dạng hằng số dữ liệu trong các căn cứ khác nhau (thập lục phân, nhị phân, thập phân)
  • .DW dữ liệu chỉ thị từ dữ liệu không được công nhận như là một hướng dẫn trong quá trình tháo gỡ.

là gì mới trong phiên bản này:

  • Thay đổi địa chỉ toán hạng dạng cho LDS, STS, JMP, và hướng dẫn CALL từ addreses byte đến các địa chỉ từ, để làm cho đầu ra của vAVRdisasm tương thích với các nhà lắp ráp AVR.
  • Cố định ký tương đối giải mã chi nhánh / nhảy: nhảy theo hướng ngược lại bây giờ được giải mã đúng
  • .
  • Nhờ Graham Carnell cho hai bản sửa lỗi trên!
  • nâng cấp giấy phép từ GPLv2 để GPLv3.

là gì mới trong phiên bản 1.8:

  • giải mã địa chỉ đã được cố định cho LDS, STS, JMP, và hướng dẫn CALL.
  • Một sự thay đổi trong bản phát hành trước đó, nơi địa chỉ đã được tăng gấp đôi vì tháo gỡ được byte lập chỉ mục đã được đảo ngược.
  • Hỗ trợ cho XCH, LAS, LAC, và hướng dẫn LAT đã được bổ sung, nâng disassembler đến ngày với AVR Instruction Set sửa đổi 0856I -.
  • 07/10

là gì mới trong phiên bản 1.6:

  • Cố định các lĩnh vực số-of-toán hạng để được hướng dẫn SPM . Lỗi này đã gây vAVRdisasm sụp đổ vì nó đã cố gắng để định dạng một toán hạng không tồn tại trong quá trình tháo gỡ.
  • Cập nhật các README.

là gì mới trong phiên bản 1.5:

  • Hỗ trợ được thêm vào cho DES, SPM # 2, LDS ( 16-bit), và STS (16-bit) hướng dẫn, đưa disassembler để hỗ trợ hướng dẫn AVR thiết lập để sửa đổi 0856H -. 04/09
  • Các file nguồn được đổi tên có ý nghĩa hơn và để tổ chức tốt hơn các mã.

là gì mới trong phiên bản 1.4:

  • file_disasm.c, libGIS: xử lý cố định cho dòng mới (đôi khi tìm thấy ở phần cuối của tập tin chương trình) vì vậy một & quot; kỷ lục không hợp lệ & quot; lỗi không xuất hiện khi một dòng mới được đọc.
  • file_disasm.c: FIX PHÊ BÌNH: đọc sách cố định và tháo gỡ các bản ghi độ dài byte lẻ trong Intel Hex và Motorola file S-Record. Đặc biệt cảm ơn Ahmed cho phát hiện và vá!

là gì mới trong phiên bản 1.3:

  • Phiên bản này sửa một vài lỗi nhỏ và một lỗi quan trọng: tính toán của các địa chỉ tuyệt đối, được sử dụng trong hướng dẫn nhất định (như nhảy tuyệt đối).
  • phiên bản trước đã cho thấy các địa chỉ tuyệt đối không được nhân hai (vào tài khoản cho các kích thước hướng dẫn 16-bit), và do đó đã không hiển thị các địa chỉ tuyệt đối chính xác. Điều này đã được cố định.

Phần mềm tương tự

ProjectCenter
ProjectCenter

3 Jun 15

cx_Freeze
cx_Freeze

17 Jul 15

vPICdisasm
vPICdisasm

11 May 15

Phần mềm khác của nhà phát triển Vanya A. Sergeev

ssterm
ssterm

14 Apr 15

vPICdisasm
vPICdisasm

11 May 15

Ý kiến ​​để vAVRdisasm

Bình luận không
Nhập bình luận
Bật hình ảnh!