[PP0906] 15. まとめ

擬似プロセッサ PP0906 について連載を続けてきましたが、今回でひとまず終わりにしたいと思います。まだ、シフト命令や論理命令、乗除算命令などを定義していませんが、加減算と同じようにすれば簡単に追加することができるはずです。0 で除算しようとした場合に、ゼロ除算例外を発生させるのもよいでしょう。

今回は、これまでのまとめですので、断片的にしか記載してこなかったプログラムをまとめたソースファイルを添付しておきます。ほとんどコメントは入っていませんが、本文で十分な解説を行いましたので大丈夫でしょう。

今後、また機会があれば、もう少し本格的な擬似プロセッサ、あるいは実在するプロセッサのシミュレータなどを作ってみたいと思います。

この記事のトラックバックURL:

http://www.kijineko.co.jp/trackback/530
添付サイズ
pp0906.c3.28 KB
このエントリーを含むはてなブックマーク