作品情報
更新日:2021-08-22
バージョン:2.00 (完成度100%)
ユーザーの評価 (0)
|
|
Z80をエミュレーションします。 ====関数==== z80run メモリアドレスが入ったint変数,メモリの内容が入った変数(65536Byte),Z80CPUの番号(0(-255)) ioportpoke ioアドレス,8-bitデーター stackpoke Z80CPUの番号(0(-255)),スタックの裏表,スタックの番号,スタックに書き込む8-bitデーター z80interrupt メモリアドレスが入ったint変数,メモリの内容が入った変数(65536Byte),Z80CPUの番号(0(-255)),割り込みする命令 z80stackreset Z80CPUの番号(0(-255)) z80hltendset Z80CPUの番号(0(-255)),halt命令のモード(2:オリジナルと同価、1:スタックのリセットが入る、0:プログラムを終了する) ====コールバック関数==== z80run_c メモリアドレスが入ったint変数,メモリの内容が入った変数(65536Byte),Z80CPUの番号(0(-255)) ioportpeek ioアドレス stackpeek Z80CPUの番号(0(-255)),レジスタの裏表,レジスタの番号 isioportcalled isioportcalled16 getioportread16bitaddr メモリアドレスが入ったint変数,メモリの内容が入った変数(65536Byte) また、z80memaccess関数が定義された場合はi/o空間アーキテクチャーもメモリアクセスと同じように定義でき楽に利用できます。さらに、この場合メモリの内容の入った変数は指定できません。
|
タグ:contest2020 contest2021
動作環境:
プラグイン/モジュール:
ライセンス:Unlicenced
作成開始:2020年5月
募集項目:
説明書:
hspcontest1865.txt
|
作品へのコメント
過去のコメントはこちら
コメントの投稿はまだありません
コメント投稿
登録ユーザーの方はログインしてください。
この作品はすべてのユーザーからのコメントを受け付けています。
初めて投稿する方は、作品コメントと評価についてをよくお読みください。
投稿の削除
投稿を行なった登録ユーザーは、自分の投稿を削除可能です。
作品を登録した作者は管理者としてすべての投稿を削除することが可能です。
以下にコメントのNo.を指定して、「投稿を削除する」ボタンを押してください。
評価の投稿を削除した場合は、評価は無効となります。