Skip to content

nxteru/simple_sample

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

simple_sample

計算機科学実験及演習3(HW)の仕様に準拠して記述されたサンプルプログラム集です.

InstructionTest

SIMPLE仕様で規定されている命令のテストプログラム(txtおよびmifファイル)です.

テスト対象の命令や期待される動作などの詳細は,各ディレクトリのreadme.txtを参照してください.

BubbleSort

BubbleSort.txt

SIMPLE用のアセンブリ言語で書かれたバブルソートのソースコードです。

あらかじめ与えられたデータに対してソートを実行し、SIMPLEのOUT命令で昇順にデータを出力します。

BubbleSort.mif

BubbleSort.txtをsimple_simulatorでアセンブルしたものです。

プログラムは0x000から0x3FF(0から1023)に、データは0x400から0x7FF(1024から2047)に格納されています。

Fibbonacci

注意点など

  • MIT License です.この条項下で自由にご利用ください.また,本ツールの使用にあたって何か問題が起きても,スタッフは一切の責任を負いません.
  • SIMPLEアーキテクチャの基本命令セットのみに対応しています.
    • この範囲内でbugなどあればぜひ Issue で教えてください.
    • この範囲内で機能追加や改善があれば Pull request も歓迎します.
    • 課題でもある独自の改良や拡張については,対応しません.

About

SIMPLE向けサンプルプログラム

Resources

License

Stars

Watchers

Forks

Packages

No packages published