Subject   : SVC(supervisor call)

カテゴリー  : パソコン > ソフト > プログラミング言語 


 SVC(supervisor call)
SVCとは、OS(のカーネル)が一般のプログラムに提供する機能や、それを利用するために呼び出す命令・関数などのこと。「サービスコール」(service call)「カーネルコール」(kernel call)と呼ぶシステムもある。

一般的なOSでは、OSカーネル以外のプログラムが勝手に物理メモリ領域を確保・解放したり、タスクを切り替えたり、入出力装置を直接制御することは許されていない。そこで、一般のプログラムがカーネルの機能を利用する場合には、プログラムはSVCを利用してOSカーネルに処理を依頼し、実際の処理はカーネルが特権を利用して行っている

● 


   ⇒  

[メニューへ戻る]  [HOMEへ戻る]  [前のページに戻る]