命令セットが8命令からなる小規模CPUを対象としたC言語風コンパイラ実装

この論文をさがす

抄録

情報工学を学ぶ上ではコンピュータの動作原理と,プログラミングの仕組みを理解する必要がある.しかし,一般に講義や実験でコンピュータの動作理解に用いるCPUは、時間の制約から命令セットを簡潔にすることが求められる.一方でシステムソフトウェア学習には、通常多くの命令数を必要とする.これに対し我々は厳選した8命令で両教育を両立するCPUであるTempleを開発している.本稿では,その上で動作するシステムプログラムの設計可能性を評価するためにソフトウェア開発環境を実装した結果について報告する.実装したTemple用ソフトウェア開発環境は次のとおりである.C言語の主要な文法をサポートするコンパイラ,アセンブラ,および,デバッグ用シミュレータである.

収録刊行物

詳細情報 詳細情報について

問題の指摘

ページトップへ