計算機科学実験及演習3(HW)の仕様に準拠して記述されたサンプルプログラム集です.
SIMPLE仕様で規定されている命令のテストプログラム(txtおよびmifファイル)です.
テスト対象の命令や期待される動作などの詳細は,各ディレクトリのreadme.txtを参照してください.
SIMPLE用のアセンブリ言語で書かれたバブルソートのソースコードです。
あらかじめ与えられたデータに対してソートを実行し、SIMPLEのOUT命令で昇順にデータを出力します。
BubbleSort.txtをsimple_simulatorでアセンブルしたものです。
プログラムは0x000から0x3FF(0から1023)に、データは0x400から0x7FF(1024から2047)に格納されています。
- フィボナッチ数列をOUT命令で順に出力します.
- IN命令で受け取れる値は1以上の整数です.
- simple_simulatorに同梱されているsample.txtと同じものです.
- MIT License です.この条項下で自由にご利用ください.また,本ツールの使用にあたって何か問題が起きても,スタッフは一切の責任を負いません.
- SIMPLEアーキテクチャの基本命令セットのみに対応しています.
- この範囲内でbugなどあればぜひ Issue で教えてください.
- この範囲内で機能追加や改善があれば Pull request も歓迎します.
- 課題でもある独自の改良や拡張については,対応しません.