エミュレータを動かしてみる
MN-Coreの資料>https://projects.preferred.jp/mn-core/assets/mncore2_emuenv_20240412.tar.xzEmulator Environment (MN-Core emuenv)
からtar.xzを展開してPATHを通す
アセンブラ:assemble3
エミュレータ:gpfn3_package_main
作成したmain.vsmなどの.vsmファイルを変換する
$ assemble3 main.vsm > main.asm
生成したasmファイルを実行する
$ gpfn3_package_main main.asm -d main.dmp
ダンプファイルはd getの結果が出力される
標準入力とか標準出力もしたい?
https://gist.github.com/shinh/10e2285430f07fc3c2e8b0ff397ab862MN-Core2 vsm ゴルフ
$ assemble3 --instruction-mode flat main.vsm > main.asm
$ gpfn3_package_main < main.asm > main.out
標準出入力をするためのpythonコード