DCasl2 CASL II 開発環境 \1,500

あなたも今日からCASL使い! C/C++/C#/Java/BasicプログラマのためのCASL II 入門講座 公開中

DCasl2 はCASL II ソースプログラムの編集、アセンブル、実行・デバッグを行うことができる統合開発環境型のCASL II /COMET II シミュレータです。 情報処理技術者試験受験者の方はもちろん、企業や学校でのプログラミング演習や、ちょっとアセンブラをかじってみたい方まで、幅広くご活用いただけます。

特長

使いやすいウィンドウレイアウト

レイアウト

必要な情報を手の届くところに配した使いやすいレイアウトです。

1.ソースウィンドウ
CASL II ソースプログラムの編集・表示を行います。 デバッグ中には現在位置が黄色い矢印で表示されます。ブレークポイントがセットされた行はが表示されます。

一般のテキストエディタで作成したソースファイルももちろん使えます。 タブ間隔8と4を自動認識しますので普通のエディタで作ったソースを桁ずれなく表示できます。
2.コンソールウィンドウ
IN/OUT命令の入出力はこのウィンドウで行います。最大2000行までバックスクロール可能です。テキストファイルに対して入出力を行うこともできます。
3.レジスタウィンドウ
デバッグ中にはCOMET II 各レジスタの値が表示されます。 変更もここでできます。
4.データウィンドウ
CASL II プログラム中で定義しているデータ(DS/DC命令)の各語の値がラベルとともに表示されます。 変更もここでできます。特定の語を読み書きしたときにブレークすることも可能です。
5.プロジェクトファイルリスト
ソースファイルの一覧が表示されます。
6.メモリウィンドウ
メモリの各語の値が表示されます。変更もここでできます。

便利な機能を満載

シンタックス色分け表示

ソースウィンドウ

CASL II ソースプログラムを入力すると、正しい文法を持った行(紺)、なにかが不足している行(茶色)、余計な文字や文法上誤った文字(赤)、コメント(緑)、の各部にその場で色分けして表示します。 アセンブルするまでもなく入力時点でシンタックスエラーが見つけられます。

このような「便利さ」は学習の妨げにならないか? と思われるかもしれませんが、むしろ逆で、その場で間違いがわかると効率的に正しい命令を覚えることができます。実際に体験していただくと理解していただけると思います。

色はカスタマイズ可能です。 もちろんこの機能を使わないように設定することもできます。

例外

例外

CASL II プログラムのバグで発生しがちないくつかの状況を実行中に検出してデバッガにブレークします。 暴走を未然に防ぎデバッグを容易にします。 この機能を使わずに暴走しまくりのアセンブラデバッグの醍醐味を堪能することももちろん可能です(CASL II プログラムが暴走してもDCasl2アプリやシステム全体が暴走したりすることはありません)。

クロスリファレンス

クロスリファレンス

ラベルの定義位置と参照位置を一覧表示。 ダブルクリックすればソースウィンドウが開きその行が表示されます。

トレース

トレース

どこを通って現在位置へ来たのか、デバッグ中にしばしばもっとも知りたい情報です。 DCasl2ではCASL II プログラムの実行中いつでも命令のトレースを取っていますので最新の2000命令までの実行履歴を表示できます。

ソースと対応したデバッグ機能

ブレークポイントはソースウィンドウの行で設定・確認できます。 ブレークするとソースウィンドウが開き現在位置が黄色い→で表示されます。 データもラベル名で見られます。

その他の特長

CASL II 命令セットに完全準拠

何も足さない、何も引かない。 DCasl2はCASL II の命令セットをそのままサポートしています。 「うちのシミュレータではこうなのに」と試験終了後悔やむのを防ぐためにも勝手な拡張命令はあえてサポートしていません。

豊富なカスタマイズ機能

色・フォント・キーアサインをお好みに応じて設定できます。

大きなプログラムも安心

ソースファイルひとつあたり最大1万行、ソースファイル数の制限なし、メモリはCOMET II フルスペックの64K語が利用可能。 規模の大きいグループ演習のプログラムもらくらくこなせます。

使いやすいWindowsアプリケーション

CASL II 処理系の使用目的を考えると、処理系自身のインストールや操作方法を覚えるのに時間を割くほどばかばかしいことはありません。 DCasl2は一般的なWindowsアプリケーションと同等の操作で使えます。 アンインストールもコントロールパネルから行えます。

動作環境

Windows98/2000以降(WindowsCEでは動作しません) 

マウスが必須です。ランタイムライブラリ等の必要ファイルはありません。  

上の画面イメージはWindows Vistaで動作時のものです。OSによってウィンドウ枠などの外観が異なります。

価格

DCasl2はシェアウェアです。 試用後本使用される場合はご送金が必要です。価格は\1,500です  

未送金の場合は、ウィンドウタイトルと印刷したリストに「(未登録)」の文字が出ます。試用期間の日数制限はありません。

ダウンロード

こちらからどうぞ。お試しは無料です。  

インストールしてもシステムファイルの置換等はありませんし、もしお気に召さない場合はコントロールパネルからきれいにアンインストールできますので、お気軽にお試しください。

サポート

まずFAQをご覧ください。 FAQにない内容についてはそのページの最後にあるアドレスまでメールでお問い合わせください。  

DCasl2登録に関するお問合せは以下までどうぞ。