Pentium F00F バグ
f00f("foof"と発音する)は、IntelのPentium、Pentium MMX、Pentiumオーバードライブプロセッサの、ある世代以前のモデルにある、公開されている設計上の不具合の通称である。問題を起こす機械語バイト列「f0 0f c7 c8」の先頭2バイトの16進表現に由来する。
Intelはこの問題を「ロック付CMPXCHG8B命令の無効オペランドエラッタ」と呼んでいる。
広く普及していたプロセッサにエラッタが発見されたことから、オペレーティングシステムベンダは発生条件を検知してクラッシュを防ぐ対策を実装する作業に追われた。
回避にはオペレーティングシステムでの対策を要する。例外発生時に、例外ハンドラへのアクセスが、まずページフォールトを発生するようにして、不具合を回避する。