トラップ (コンピュータ)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/01/11 23:30 UTC 版)
コンピューティングとオペレーティングシステムにおいて、トラップ(例外あるいはフォールトとしても知られる)は、一般的に [NB 1] [1] 例外的な状況によって引き起こされる同期割り込みの一種である(例えば、ブレークポイント、ゼロ除算、無効なメモリアクセス)。
- ^ トラップは、専門用語として幅広い意味を持つ。あるコンピューターにおいて、トラップはあらゆる割り込みを意味する。あるマシンにおいては、あらゆる同期割り込み(CPUが生成する割り込みのこと。一方、非同期割り込みは外部ハードウェアによって発生する割り込み)を意味する。あるマシンにおいては、入出力に関連しないあらゆる割り込みを意味する。あるマシンにおいては、命令名にtrapを含む命令によって引き起こされる割り込みだけを意味する。その他の意味もある。
- ^ Hyde, Randall (1996). "CHAPTER SEVENTEEN: INTERRUPTS TRAPS AND EXCEPTIONS (Part 1)". The Art Of Assembly Language Programming.
割り込みの概念は、長年に渡って範囲を拡大してきた。80x86ファミリーは、int 命令(ソフトウェア割り込み)の導入によって割り込み関連の混乱を増やすだけであった。実際に異なる複数のメーカーは、この章で論じている事柄を記述するために例外、フォールト、アボート、トラップ、そして割り込みのような用語を使ってきた。不幸なことにこれらの用語の正確な意味についての明確な合意はとれていない。異なる執筆者たちは、自分の都合に合わせて異なる複数の用語を採用する。議論のためにそのような誤用された用語の使用を完全に避けたいと思う限り、この章で使用できる明確に定義された用語の集合を決めておくことは素晴らしいことである。それゆえに割り込み、トラップ、そして例外という3つの用語を選んでそれらを定義した。この章は、これらの用語に対する最も一般的な意味を使用しようと試みている。しかし、異なる文脈でそれらの用語を使用する他の教本を見つけても驚くことではない。
- ^ "The Jargon File, version 4.4.7". 27 October 2003. 2007年2月3日閲覧。
- ^ "handler.apply() - JavaScript MDN:". 2020年8月12日閲覧。
- 1 トラップ (コンピュータ)とは
- 2 トラップ (コンピュータ)の概要
「トラップ (コンピュータ)」の例文・使い方・用例・文例
- ストラップを直す時間がなかった。
- 私はそこで友達とおそろいのストラップを買った。
- そのトラップに引っかかる。
- 私は携帯電話のストラップが欲しくありません。
- ストラップが硬いので変更したいです。
- 彼女は今夜非常に若く、通常通り、また緑と白い絹のような綿のシンプルなストラップレスのドレスを着て、言葉がないほどほど美しく見えた
- ストラップで結ぶ
- 彼女のショルダーストラップのうちの1つがすべり落ちたが、彼女は現在の標準では全く見苦しくなかった
- 子供や婦人がはく足首の周りにストラップのついた靴
- スキート射撃やトラップ射撃に用いられる標的
- ストラップがぶら下がっているゴムの幅広いベルト
- 革のストラップの調整具で成る安定したギアが荷車用動物に合うためにそれが取り付けられ、荷車を引っ張る
- 平らなヒールのサンダルで上部に編んだ革のストラップがついている
- 2つの長いストラップのついた蝶番
- 肩を露出させて、ショルダーストラップのない女性の衣服
- トラップ射撃のためにクレーピジョンを空中に放つための装置
- トラップから空中に射出されるクレーピジョンを撃つ射撃手
- フロリダ・ストラップ・シダより短くてより狭い葉のシダ
- サイドストラップバックルという飾り金具
- コンピューターの,エラートラップというプログラム
- トラップ_(コンピュータ)のページへのリンク