MC68HC11用のアセンブラ、シミュレータ、ソースジェネレータ 実機がなくても実行できる
MC68HC11を入手しましたが、開発環境がなかったのでアセンブラ、シミュレータ、ソースジェネレータを作成しました。
MC68HC11は、RAMやI/Oが4096バイト単位で任意のアドレスに割り当てられるので、シミュレータでもそのようにしています。シリアルインターフェイスで入出力するようにプログラムしたものは、シミュレータのみで実行が確認できます。
ソフト的に見て、68HC11は、インデクスレジスタYがXレジスタと対等に扱えるようになりましたが、その他にも、除算命令(IDIV,FDIV)やビット操作命令
(BCLR,BSET)やビット判定分岐命令(BRCLR,BRSET)などが追加されています。
使い方次第では、プログラムの効率向上になると思います。
ソースジェネレータは、コード部とデータ部を自動的に分離します。(テーブルによる分岐JMP 0,Xなどがある場合は、分岐先が不明になるので分岐先をオプションで指定してやる必要があります)
機能制限などはありませんが、通常モード(EXPAND MODE)で実行するために内部ROMを禁止するためのソフトを送付します。シミュレータの使用では特に必要ありません。
ソフト名: | 68HC11アセンブラ・シミュレータ |
---|---|
動作OS: | MS-DOS |
機種: | 汎用 |
種類: | シェアウェア |
作者: | 福田 重夫 |
このソフトは有料ソフトです。
※消費税の増税に伴い、ソフト詳細説明や動作環境等に表示されている価格と、実際の価格が異なる場合がございます。ご購入前に必ずご確認ください。
※送金前に「シェアウェアの送金について」をお読み下さい。
銀行振り込みあり
※詳細はソフトをダウンロード後、ご確認ください。