NEC ELECTRONICS NEC ELECTRONICS
NEC electronics NEC electronics NEC
ホーム
アプリケーション
製品情報
先端技術
サポート
WEBショップ
ニュース&イベント
会社案内
header
GO
詳細検索機能/特性検索
サイトマップ お問い合わせ

よく出てくる用語


目次

    
FAQ-ID = v850-nnn
1029: 「サービス・コール」とは何ですか?
1030: 「ニュークリアス(カーネル)」とは何ですか?
rtos7: 「スケジューラ」とは何ですか?
rtos8: 「タスク」とは何ですか?
rtos9: 「イベント・フラグ」とは何ですか?
rtos10: 「セマフォ」とは何ですか?
1031: 「ミューテックス」とは何ですか?
rtos11: 「メモリ・プール」とは何ですか?

v850
-1029
「サービス・コール」とは何ですか?
Q
「サービス・コール」とは何ですか?

A
ユーザが実際にリアルタイム OS を使ったプログラムを書くときに、 そのリアルタイム OS の機能を使うために発行するものを「サービス・コール」と呼びます。
C 言語でプログラムを組んだとき、関数を呼び出すような形で使用します。
この情報はお役にたちましたか?
back to top  
(2007/05)

v850
-1030
「ニュークリアス(カーネル)」とは何ですか?
Q
「ニュークリアス(カーネル)」とは何ですか?

A
リアルタイムOSの核となる部分で、「管理オブジェクトの初期化処理」、 「発行されたサービス・コールに対応した処理」、「実行すべき処理プログラムの選択」 という機能を持っています。
この情報はお役にたちましたか?
back to top  
(2007/05)

v850
-rtos7
「スケジューラ」とは何ですか?
Q
「スケジューラ」とは何ですか?

A
ターゲットシステムの内外で起こった事象に対応し、 次に実行すべき最適な処理タスクを選び出し、CPUの使用権を与えるものです。
この情報はお役にたちましたか?
back to top  
(2007/05)

v850
-rtos8
「タスク」とは何ですか?
Q
「タスク」とは何ですか?

A
リアルタイム OS が取り扱うプログラムの最小単位をタスクと呼びます。

C言語でいう"{"と"}"で閉じられた「関数」のように記述します。
この情報はお役にたちましたか?
back to top  
(2007/05)

v850
-rtos9
「イベント・フラグ」とは何ですか?
Q
「イベント・フラグ」とは何ですか?

A
タスク同士の同期を取るための機構です。

たとえば、タスク A がある処理をしていて、 その処理結果が出てから タスク B の処理に移行したいとき、 タスク A が処理を終えたということを、手旗信号のようにタスク B に伝えるときに使用します。
つまり、複数タスクの処理タイミングを合わせるために使用されます。
この情報はお役にたちましたか?
back to top  
(2007/05)

v850
-rtos10
「セマフォ」とは何ですか?
Q
「セマフォ」とは何ですか?

A
タスクの動作を排他制御するための機構です。

複数のタスクが同時に同じ資源を使うのを防ぎたいときに使用します。
ここでいう「資源」とは、メモリやポートなどのことを指します。
たとえば、シリアル通信でデータを送るタスクが複数あるときなど、 通信回線の競合が起きないように使用します。
この情報はお役にたちましたか?
back to top  
(2007/05)

v850
-1031
「ミューテックス」とは何ですか?
Q
「ミューテックス」とは何ですか?
A
タスクの動作を排他制御するための機構です。

セマフォでは(初期セマフォ数が1でなければ)複数のタスクが資源を使うことを許可するのに対し、ミューテックスでは同時に1つのタスクしか資源を使うことを許可しません。
この情報はお役にたちましたか?
back to top  
(2007/05)

v850
-rtos11
「メモリ・プール」とは何ですか?
Q
「メモリ・プール」とは何ですか?

A
OS で管理しているメモリ領域のことです。
この情報はお役にたちましたか?
back to top  
(2007/05)





















 ご利用にあたって  個人情報保護について  RSS       © 1995-2008  NEC Electronics Corporation