抄録
C-005
教育用KERNELシステムにおけるモバイルアプリケーション開発
◎前田加奈・安武芳紘(九産大)
計算機ハードウェアの教育にはマイコンやシミュレータが利用されることが多く、ハードウェアの動作を直に観測する機会は少ない。そこで我々はモデルプロセッサKERNELをFPGA上にハードウェア実装し、無線通信を利用してデータの入出力やプロセッサの内部状態を観測するモバイルアプリケーションを作成している。アプリケーションはコンソールの役割をするGUI、およびFPGAボードのBluetoothモジュールと通信する機能を持つ。また、アプリケーション内部にプロセッサの動作をエミュレートする機能を持ち、一貫性のあるプロセッサの状態を保持することができる。これらにより拡張性や可搬性を持ったハードウェア教育システムを実現することができた。