CASLIIシミュレータ

 基本情報をCASLで受験する場合、どういう動作をするのか、確かめたい場合がある。
 そのときに、CASLのシミュレーターが必要になる。

 IPAのCASLのシミュレーターは

 ここ
http://www.jitec.jp/1_20casl2/casl2dl_002.html

Javaが入っていないとだめ(バージョン1.4と書いてあるが、1.6で大丈夫。動いた)

で、そこからダウンロードしたら、解凍する(自己解凍形式を落としてきた場合、実行する)
いまかりに、この中身を/tmp/caslにいれたとする。
そこにREADME.pdfがあると思う。そこにやり方が書いてあるのだが、
ようするに、

cals2.jarを実行し、オブジェクトファイルをつくり、
run.javaを実行すると、シミュレーターが実行する。
 このとき、-Sや-Tオプションをつけると、内容表示するが、
 つけないと、ただ実行するだけになる。

今、TestProgram/count1.cas(CASLをテキストで書いた場合、拡張子を.casにするみたい)
に対して、オブジェクトファイルをつくって、-Sで実行させたら、こんなかんじ

こんなダイアログが出て、レジスタの内容とかみえる。