プロが教えるわが家の防犯対策術!

制御プログラム呼び出し割り込み(スーパバイザコール割り込み)の意味がどのサイトいっても載っていないので出来れば教えていただけないでしょうか?

A 回答 (3件)

スーパーバイザは分かりますか。

割り込みは?
スーパーバイザは管理者の意味でOSをスーパーバイザと呼ぶこともあります。CPUにはユーザ・プログラムを実行するための保護されたユーザ・モードとOS処理を実行するための特権モードがあるものがあり、この特権モードをスーパーバイザ・モードとも呼びます。
一方割り込みは、現在のプログラムの実行を中断して別の処理を呼び出すための機能です。
保護されたユーザ・プログラムからOSを呼び出す際にはCPUをユーザ・モードからスーパーバイザ・モードに切り替えなければいけません。この切り替えはユーザ・プログラムの処理を中断してOSプログラムを呼び出すために割り込み機能を使っています。そのためCPUにはプログラムから割り込みを発生させる命令があり、この命令によって発生する割り込みが制御プログラム呼び出し割り込み(スーパバイザコール割り込み)です。
    • good
    • 0
この回答へのお礼

ありがとうございます!
これで大体の意味がわかりました。

お礼日時:2006/11/08 22:30

>制御プログラム呼び出し割り込み(スーパバイザコール割り込み)



「スーパーバイザーコール」なら、OSを呼び出す命令のことです。
「スーパーバイザーコール割込み」なら、OSをスーパーバイザーコールで
利用する(ソフトウエア)割込みのことです。

ユーザープログラムが、OSの機能を利用する場合には
スーパーバイザーコールを呼び出します。
スーパーバイザーコールは、多くの実装においてソフトウエア割込み
例えば INT 21H などプログラムで割込みを発生させてOSの機能
を呼び出します。例では21Hの割込み番号にOSの機能呼び出しに利用
していると言うことが言えます。

#マイコンの割込みベクター(マップ)でも見ているのですか?

参考URL:http://www.tamasoft.co.jp/lasm/std-exe.html
    • good
    • 0
この回答へのお礼

回答して頂きありがとうございます。
>#マイコンの割込みベクター(マップ)でも見ているのですか?
あまり詳しくないので分かりません;;
すいません。

お礼日時:2006/11/08 22:37

#1 さんに補足.



「スーパバイザコール(SVC)」,「システムコール」とも言います.

スーパバイザコール【SVC】(OS用語辞典)
http://ew.hitachi-system.co.jp/w/E382B9E383BCE38 …

スーパバイザコール (IT用語辞典バイナリ)
http://www.sophia-it.com/content/%E3%82%B9%E3%83 …

システムコール (Wikipedia)
http://ja.wikipedia.org/wiki/%E3%82%B7%E3%82%B9% …
    • good
    • 0
この回答へのお礼

URLまで書いて頂きありがとうございます。
これを参考に考えていきたいと思います。

お礼日時:2006/11/08 22:33

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!