Get it on Google Play
New! Download Unionpedia on your Android™ device!
Faster access than browser!
New! Discover your interests! » Create account

Pentium F00F bug

+ Save concept Saved concepts

The Pentium F00F bug, shorthand for F0 0F C7 C8, the hexadecimal encoding of one offending instruction, more formally, the invalid operand with locked CMPXCHG8B instruction bug, is a design flaw in the majority of Intel Pentium, Pentium MMX, and Pentium OverDrive processors (all in the P5 microarchitecture). [1]

29 relations: Byte, Central processing unit, Common Vulnerabilities and Exposures, Cyrix coma bug, Data loss, Dr. Dobb's Journal, Eindhoven University of Technology, Exception handling, File system, Halt and Catch Fire, Hexadecimal, Instruction set, Intel, Killer poke, Linearizability, Operating system, P5 (microarchitecture), Page cache, Pentium, Pentium FDIV bug, Pentium OverDrive, Pentium Pro, Portable Document Format, Processor register, Protection ring, Software bug, Stepping level, Workaround, X86.


The byte is a unit of digital information that most commonly consists of eight bits.

New!!: Pentium F00F bug and Byte · See more »

Central processing unit

A central processing unit (CPU) is the electronic circuitry within a computer that carries out the instructions of a computer program by performing the basic arithmetic, logical, control and input/output (I/O) operations specified by the instructions.

New!!: Pentium F00F bug and Central processing unit · See more »

Common Vulnerabilities and Exposures

The Common Vulnerabilities and Exposures (CVE) system provides a reference-method for publicly known information-security vulnerabilities and exposures.

New!!: Pentium F00F bug and Common Vulnerabilities and Exposures · See more »

Cyrix coma bug

The Cyrix coma bug is a design flaw in Cyrix 6x86, 6x86L, and early 6x86MX processors that allows a non-privileged program to hang the computer.

New!!: Pentium F00F bug and Cyrix coma bug · See more »

Data loss

Data loss is an error condition in information systems in which information is destroyed by failures or neglect in storage, transmission, or processing.

New!!: Pentium F00F bug and Data loss · See more »

Dr. Dobb's Journal


New!!: Pentium F00F bug and Dr. Dobb's Journal · See more »

Eindhoven University of Technology

The Eindhoven University of Technology is a university of technology located in Eindhoven, Netherlands.

New!!: Pentium F00F bug and Eindhoven University of Technology · See more »

Exception handling

Exception handling is the process of responding to the occurrence, during computation, of exceptions – anomalous or exceptional conditions requiring special processing – often changing the normal flow of program execution.

New!!: Pentium F00F bug and Exception handling · See more »

File system

In computing, a file system (or filesystem) is used to control how data is stored and retrieved.

New!!: Pentium F00F bug and File system · See more »

Halt and Catch Fire

In computer engineering, Halt and Catch Fire, known by the assembly mnemonic HCF, is a euphemism referring to a computer machine code instruction that causes the computer's central processing unit (CPU) to cease meaningful operation, typically requiring a restart of the computer.

New!!: Pentium F00F bug and Halt and Catch Fire · See more »


In mathematics and computing, hexadecimal (also base, or hex) is a positional numeral system with a radix, or base, of 16.

New!!: Pentium F00F bug and Hexadecimal · See more »

Instruction set

An instruction set, or instruction set architecture (ISA), is the part of the computer architecture related to programming, including the native data types, instructions, registers, addressing modes, memory architecture, interrupt and exception handling, and external I/O.

New!!: Pentium F00F bug and Instruction set · See more »


Intel Corporation (commonly referred to as Intel) is an American multinational technology company headquartered in Santa Clara, California.

New!!: Pentium F00F bug and Intel · See more »

Killer poke

In computer jargon, a killer poke is a method of inducing physical hardware damage on a machine and/or its peripherals by the insertion of invalid values, via, for example, BASIC's POKE command, into a memory-mapped control register.

New!!: Pentium F00F bug and Killer poke · See more »


In concurrent programming, an operation (or set of operations) is atomic, linearizable, indivisible or uninterruptible if it appears to the rest of the system to occur instantaneously.

New!!: Pentium F00F bug and Linearizability · See more »

Operating system

An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.

New!!: Pentium F00F bug and Operating system · See more »

P5 (microarchitecture)

The Intel Pentium microprocessor was introduced on March 22, 1993.

New!!: Pentium F00F bug and P5 (microarchitecture) · See more »

Page cache

In computing, a page cache, sometimes also called disk cache, is a transparent cache for the pages originating from a secondary storage device such as a hard disk drive (HDD).

New!!: Pentium F00F bug and Page cache · See more »


Pentium is a brand used for a series of x86-compatible microprocessors produced by Intel.

New!!: Pentium F00F bug and Pentium · See more »

Pentium FDIV bug

The Pentium FDIV bug is a bug in the Intel P5 Pentium floating point unit (FPU).

New!!: Pentium F00F bug and Pentium FDIV bug · See more »

Pentium OverDrive

The Pentium OverDrive was a microprocessor marketing brand name used by Intel, to cover a variety of consumer upgrade products sold in the mid-1990s.

New!!: Pentium F00F bug and Pentium OverDrive · See more »

Pentium Pro

The Pentium Pro is a sixth-generation x86 microprocessor developed and manufactured by Intel introduced in November 1, 1995.

New!!: Pentium F00F bug and Pentium Pro · See more »

Portable Document Format

Portable Document Format (PDF) is a file format used to present documents in a manner independent of application software, hardware and operating systems.

New!!: Pentium F00F bug and Portable Document Format · See more »

Processor register

In computer architecture, a processor register is a small amount of storage available as part of a digital processor, such as a central processing unit (CPU).

New!!: Pentium F00F bug and Processor register · See more »

Protection ring

In computer science, hierarchical protection domains, often called protection rings, are mechanisms to protect data and functionality from faults (by improving fault tolerance) and malicious behaviour (by providing computer security).

New!!: Pentium F00F bug and Protection ring · See more »

Software bug

A software bug is an error, flaw, failure, or fault in a computer program or system that causes it to produce an incorrect or unexpected result, or to behave in unintended ways.

New!!: Pentium F00F bug and Software bug · See more »

Stepping level

The term stepping level or revision level in the context of CPU architecture or integrated circuit is a version number.

New!!: Pentium F00F bug and Stepping level · See more »


A workaround is a bypass of a recognized problem in a system.

New!!: Pentium F00F bug and Workaround · See more »


x86 is a family of backward compatible instruction set architectures based on the Intel 8086 CPU and its Intel 8088 variant.

New!!: Pentium F00F bug and X86 · See more »

Redirects here:

0xF00FC7C8, F00F, F00FC7C8, F00f, F00f bug, F00fc7c8, Invalid operand with locked CMPXCHG8B instruction, Pentium F0 bug.


[1] https://en.wikipedia.org/wiki/Pentium_F00F_bug

Hey! We are on Facebook now! »