ハードウェア例外との関係とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > ハードウェア例外との関係の意味・解説 

ハードウェア例外との関係

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/10/07 06:02 UTC 版)

シグナル (Unix)」の記事における「ハードウェア例外との関係」の解説

プロセス実行によってハードウェア例外発生することがある例えば、プロセスゼロ除算行おうとしたときや、TLBミス引き起こしたときなどである。Unix系OSでは、ハードウェア例外発生するコンテキスト自動的に切り替えてカーネル例外ハンドラ実行開始するページフォールトなどの一部例外場合カーネルはそのイベント処理するのに十分な情報持っているので、プロセス実行再開させることができる。しかし他の例外ではカーネルはうまく処理できず、代わりに例外発生させた処理を行っていたプロセス例外処理委任しなければならないシグナルはこの委任のための機構としても機能しカーネルからプロセスに対してその例外対応したシグナル送信する例えば、x86 CPUゼロ除算行おうとした場合 divide error 例外発生しカーネルがそのプロセスにSIGFPEというシグナル送信する同様に、あるプロセス自身仮想アドレス空間範囲外メモリアドレスアクセスようとした場合カーネルはSIGSEGVシグナル送信するハードウェア例外種類CPUアーキテクチャによって異なるので、ある例外発生したときどういうシグナル送信されるかは厳密にCPUアーキテクチャカーネル実装依存する

※この「ハードウェア例外との関係」の解説は、「シグナル (Unix)」の解説の一部です。
「ハードウェア例外との関係」を含む「シグナル (Unix)」の記事については、「シグナル (Unix)」の概要を参照ください。

ウィキペディア小見出し辞書の「ハードウェア例外との関係」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「ハードウェア例外との関係」の関連用語

ハードウェア例外との関係のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ハードウェア例外との関係のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaのシグナル (Unix) (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS