組み込み向けリアルタイムOSの基礎知識 ―― プログラムの実行およびコンピュータ資源を管理するOSの種類や機能を整理する 斉藤 直希 最近の組み込みシステムでは,ハードウェアとアプリケーション・ソフトウェアの間に位置づけられるOSを使うことが多くなってきている.ここでは,組み込みシステムでよく使われるリアルタイムOSについて,ハードウェアの開発者にも知っておいてほしい基礎的な事柄を解説する.(編集部) 「組み込みシステム」はさまざまな表現で定義されています.ここでは各種の機器に組み込まれて,その制御を行うコンピュータ・システムとします.つまり組み込みシステムとは,日常皆さんが使うパソコンと同じ原理で動作する一種のコンピュータ・システムのことです. 動作原理こそ同じですが,組み込みシステムは特定の目的に特化されるという点に特徴があります.従ってシステムの設計段階で必要のないものは削られ,必要