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

よく出てくる用語


目次

    
FAQ-ID = 78k4-nnn
rx5: 「システム・コール」とは何ですか?
rx6: 「ニュークリアス(カーネル)」とは何ですか?
rx7: 「スケジューラ」とは何ですか?
rx8: 「タスク」とは何ですか?
rx9: 「イベント・フラグ」とは何ですか?
rx10: 「セマフォ」とは何ですか?
rx11: 「メモリ・プール」とは何ですか?
rx12: 「インタフェース・ライブラリ」とは何ですか?

78k4
-rx5
「システム・コール」とは何ですか?
Q
「システム・コール」とは何ですか?

A
ユーザが実際にリアルタイム OS を使ったプログラムを書くときに、 そのリアルタイム OS の機能を使うために発行するものを「システム・コール」と呼びます。 C言語でプログラムを組んだとき、関数を呼び出すような形で使用します。

-78K0- -78K4-

この情報はお役にたちましたか?
back to top  

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

A
リアルタイムOSの核となる部分で、「管理オブジェクトの初期化処理」 「発行されたシステムコールに対応した処理」「実行すべき処理プログラムの選択」 という機能を持っています。

-78K0- -78K4-

この情報はお役にたちましたか?
back to top  

78k4
-rx7
「スケジューラ」とは何ですか?
Q
「スケジューラ」とは何ですか?

A
ターゲット・システムの内外で起こった事象に対応し、次に実行すべき最適な処理タスクを選び出し、CPUの使用権を与えるものです。

-78K0- -78K4- -78K0R-

この情報はお役にたちましたか?
back to top  

78k4
-rx8
「タスク」とは何ですか?
Q
「タスク」とは何ですか?

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

C言語でいう"{"と"}"で閉じられた「関数」のように記述します。

-78K0- -78K4- -78K0R-

この情報はお役にたちましたか?
back to top  

78k4
-rx9
「イベント・フラグ」とは何ですか?
Q
「イベント・フラグ」とは何ですか?

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


たとえば、A というタスクがある処理をしていて、それが終わってから B というタスクの処理に移したい時、タスク A が処理を終えたということを、手旗信号のようにタスク B に伝える時に使用します。

-78K0- -78K4- -78K0R-

この情報はお役にたちましたか?
back to top  

78k4
-rx10
「セマフォ」とは何ですか?
Q
「セマフォ」とは何ですか?

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


たとえば、複数のタスクが同時に同じ資源を使うのを防ぎたいときに使用します。 ここでいう「資源」とは、メモリやポートなどを指します。

-78K0- -78K4- -78K0R-

この情報はお役にたちましたか?
back to top  

78k4
-rx11
「メモリ・プール」とは何ですか?
Q
「メモリ・プール」とは何ですか?

A
OS で管理しているメモリ領域のことです。

-78K0- -78K4- -78K0R-

この情報はお役にたちましたか?
back to top  

78k4
-rx12
「インタフェース・ライブラリ」とは何ですか?
Q
「インタフェース・ライブラリ」とは何ですか?

A
Cソースで発行したシステム・コールをOSが理解できる形に変換するライブラリ・ファイルです。

-78K0- -78K4-

この情報はお役にたちましたか?
back to top  





















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