5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

CASLUのヘッダーファイル作ろうぜ。

1 :デフォルトの名無しさん:2009/06/24(水) 20:50:53
基本情報技術者の資格を取るためにCASLUを勉強してる人っていると思うけど、勉強の時に本当にあってるかどうか不安になったりするじゃん?
だからさ、そういう時にちょっとあってるか確認が出来るようにC/C++のヘッダーファイル"casl.h"を作らないか?


レジスタの類はヘッダーで変数を宣言して用意しておくとか。
命令ごとに関数をつくっておいて、引数を受け取る場合は定数(CASLでは=2などの書き方)以外はポインタで受け取るようにして、間接参照で動かすとか。
DC、DS命令は普通の変数宣言で代用してもらう。DS 256などの場合は配列で。


こんな感じでいかがでしょうか?
ヘッダーファイルにメモリをとる処理を書いちゃいけないとか、値が変動する処理を書いちゃいけないとかあるみたいですが、それを破って遊びとして作ってみませんか?

2 :デフォルトの名無しさん:2009/06/24(水) 21:01:57
CASLIIはすでにエミュレータが出回ってるよ
でもPythonやRubyで再実装したら面白いかも

3 :デフォルトの名無しさん:2009/06/24(水) 21:02:33
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。

アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。

                  京都大学霊長類研究所

4 :デフォルトの名無しさん:2009/06/24(水) 23:39:05
CASLUを勉強するぐらいなら、ARMやH8マイコンのアセンブラを勉強した方がまだ実用的。

5 :デフォルトの名無しさん:2009/06/25(木) 05:54:25
文字の出力ってどうすんの?CASLのコードに準拠すんの?

2 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)