Skip to content

windy6001/z80disassembler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Z80逆アセンブラ

Z80の 逆アセンブラです。

Rust の勉強のために、作っています。 まだRust 初心者です。

使い方

rust を入れてください。 下記で実行してください。

$ cargo run dasm [逆アセンブルしたいバイナリファイルのファイル名]

TODO リスト

  • 逆アセンブル結果に間違いがあれば修正する
  • Undocument な命令も対応する
  • ラベルに対応する

DONE リスト

  • CBH の命令に対応しました
  • マシンコードをアスキーコードとする、文字を出力するようにしました
  • 上記に関して、半角ひらがなと、半角カタカナに対応しました
  • 上記を、全角文字(UTF-8) として出力できるようにしました
  • ORG 疑似命令用のアドレスを、(-oで)指定できるようにしました
  • DDH / FDH 命令に対応しました
  • EDH 命令に対応しました
  • JR命令のアドレス計算がマイナスになると落ちるのを修正した

ライセンス

LICENSE ファイルを見てください。

免責事項

基本的に無保証です。 利用したことによる損害、利用できなかったことによる損害については、当方では感知できません

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published