トップ  eラーニング  書籍紹介  用語集

Google

言語

開発環境

Webアプリ/ミドル

データベース

OS/ネットワーク

ITスキル

海外サイト翻訳

書籍検索

用語検索

割込み(Interrupt)

マルチタスクを実現するためには、ある一定の時間間隔ごとまたは 入出力要求を出したタイミングなどでタスクを切り替えます。 この切り替える制御を割込みといいます。

割込みとは、プログラムの実行中に、 何らかの条件によってプログラムの命令実行を強制的に中断し、 他のプログラムに制御を移すことです。 ハード・ディスクやLANボードなど、ハードウェアからの依頼により 発生するものを外部割込み(ハードウェア割込み)といい、 ソフトウェアからの依頼により発生するものを 内部割込み(ソフトウェア割込み)といいます。

割り込みが発生すると、コンピュータの各命令の実行ごとに、 コンピュータの実行と非同期の事象が発生したかどうかを調べ、 実行中のプログラムより優先順位の高い事象が生じていれば、 特定番地の命令に制御を移します。 この場合、現在処理しているプログラムを一時待避させ、 割り込んで入ってきたプログラムを実行します。 割り込みの処理が終了すると、待避させたプログラムを回復させ、 中断したところから実行を再開します。

以下はその割込みの種類について説明しております。

戻る

Loarding…

グループサイト  zealseeds  zealseedsラーニング  zealseedsブックス  名か字  名科辞典  幸福の木の育て方

Copyright (C) 2007-2011 zealseeds. All Rights Reserved.お問合せ