Common

Halt and Catch Fire (computing)

Computer machine code instruction

Halt and Catch Fire (computing)

Common card · No. 270995

In computer engineering, Halt and Catch Fire, known by the assembly language mnemonic HCF, is an idiom 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. It originally referred to a fictitious instruction in IBM System/360 computers (introduced in 1964), making a joke about its numerous non-obvious instruction mnemonics. After the introduction of the MC6800 processor in 1974, a design flaw was discovered by programmers. Due to incomplete opcode decoding, two illegal opcodes, 0x9D and 0xDD, will cause the program counter on the processor to increment endlessly, which locks the processor until reset. Those codes have been unofficially named HCF. During the design process of the MC6802, engineers originally planned to remove this instruction, but kept it as-is for testing purposes. As a result, HCF was officially recognized as a real instruction. Later, HCF became...

Read on Wikipedia

Open boosters, collect cards and trade them. Free to play.

Play for free
Halt and Catch Fire (computing) – Common Wikipedia card | Wikiverse TCG