Als F00F-Bug oder kurz F0-Bug wird ein Fehler in Mikroprozessoren der Typen Intel Pentium, Pentium MMX, Pentium OverDrive (alle Prozessoren der P5-Reihe, außer der Quark CPU[1]) bezeichnet. Der Name bezieht sich auf die hexadezimale Darstellung des Assemblerbefehls, der den Fehler auslöst. Die offizielle Bezeichnung seitens Intel lautet invalid operand with locked CMPXCHG8B instruction[2] (deutsch: „Ungültiger Operand mit gesperrter CMPXCHG8B-Anweisung“).