リアルタイム・システムを構築するときに必要とされる OS のことをいいます。
その「リアルタイム・システム」とは、ある正しい答えを、ある決められた時間内に導くことのできるシステムを意味します。
ですから「リアルタイム=速い」ということではなく、ある許容時間内に応答するということが「リアルタイム」の意味です。
-78K0-
-78K4-
-78K0R-
(2007/02)
78k0r -rx2
マルチタスクOS とは?
Q
マルチタスク OS とは?
A
複数のプログラムを並列に実行することのできる OS のことをいいます。しかしマイコンの頭脳である CPU は実際には同時に複数のプログラムを実行することができません。そこでこの「マルチタスク OS」を使用すると 1 つの CPU 上で「タスク」と呼ばれる基本単位を「見かけ上」複数個同時に実行させることができるようになります。
-78K0-
-78K4-
-78K0R-
(2007/02)
78k0r -rx3
ITRON、μITRONとは?
Q
ITRON、μITRONとは?
A
両者ともリアルタイムOSの仕様をさします。
ITRONとは、東京大学の坂村 健博士によって提唱されたTRON (The Realtime Operating system Nucleus) プロジェクトの一環で、組込み型制御用リアルタイムOSの仕様です。
一方のμITRONはITRONの仕様を限定して非常にコンパクトな設計にした仕様をさします。
現在、主に16ビット、32ビットのマイクロプロセッサが対象となっています。