P65アセンブラ

P65アセンブラはポータブル6502クロスアセンブラです。
今すぐダウンロード

P65アセンブラ ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • BSD License
  • 価格:
  • FREE
  • 出版社名:
  • Michael C. Martin
  • 出版社のWebサイト:
  • http://hkn.berkeley.edu/mcmartin/P65/

P65アセンブラ タグ


P65アセンブラ 説明

P65 Assemblerはポータブル6502クロスアセンブラです。 P65アセンブラは6502マイクロプロセッサ用のアセンブラ(例えば、コモドワ64、Apple II、およびニンテンドーエンターテイメントシステムで使用されているなど)があります。これらは、複数のターゲットプラットフォームをサポートするために、さまざまな出力フォーマットをサポートできるように設計されています。エミュレータのためのコードを生成するためにP65の最終的な目標は、DASMのような80年代後半のより強力なアセンブラと同じくらい表現性であることです。まだそこにはありませんが、そこに着く。 "P65アセンブラー"の主な機能がいくつかあります。 ・携帯用 - P65のすべてのバージョンはポータブルスクリプト言語で書かれています。元のリリースはPerlで行われました。 P65-Perl 1.1が安定しており、合理的に強力ながら、モジュールやマクロなどの主要な機能がいくつかありません。 Python Portは、Python PortであるPython Portは、わずかに少ないアーキテクチャで実行されますが、現在のすべての主要システムで実行されます。 ・柔軟な出力フォーマット - P65では、データやアセンブルポイントを非常に柔軟に制御できます。出力ファイル形式は、最終メモリマップと完全に独立しています。 ・複数のファイルサポート - ライブラリを分離ファイルとして保存し、別々に含めることができ、コードの再利用を容易にします。 ・一時的なラベルのサポート - ソースには、名前空間の汚染を減らすのに役立つ「匿名ラベル」を含めることができます。 P65-Ophisは、明確に定義されたスコープ内にのみ存在する名前付き一時ラベルもサポートしています。 ・アセンブルタイム式 - P65-OPHISは、ビットマスキングとコードステートメントとデータステートメントの従来の算術演算とともに、高バイト/低バイトの計算をサポートしています。現在のPCへのアクセスもサポートされています。 P65-Perlの式はより制限されていますが、一般的には十分です。 ・シンボルテーブル管理 - コードの外部でラベルとデータ定数を作成し、RAMをシンボリックに割り当てることができます。これには、セグメントの完全なサポートが含まれます。 ・最適な命令選択 - できるだけ多くの命令をゼロページ形式に圧縮します。この圧縮が他の命令がゼロページの指示になることを可能にするならば、それはそれらを圧縮するでしょう。


P65アセンブラ 関連ソフトウェア

卓手

Bugzillaのバグ追跡システムの問題でより多くのことをすることができます。 ...

229

ダウンロード