X86

From Citizendium
Revision as of 11:23, 9 April 2007 by imported>Pat Palmer (first draft)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

x86 is an instruction set architecture (ISA) containing the original machine instructions used for the Intel 8086 microprocessor. The Intel 8086 chip was first produced in the late 1970's (check date) and is notable for being the chip used in the very first IBM compatible PC sold by IBM beginning in 1983. Remarkably, around this time Intel and Microsoft jointly made a decision to maintain backward compatibility in both hardware and software, with the result that all subsequent "Intel" processor chips could always execute those same instructions, and as well, any program which ran on the original operating system of the first generation of IBM compatible PC continued to execute successfully on later versions of Microsoft operating system.

This decision to maintain backward compatibility of hardware and software laid the groundwork for the subsequent success of the x86 family of microprocessors, and the IBM compatible PC's which contain them.