Jump to content

IA-32

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Luckas-bot (talk | contribs) at 08:14, 15 May 2012 (r2.7.1) (Robot: Adding hu:IA-32). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

IA-32 (Intel Architecture, 32-bit), also known as x86-32, i386[α] or x86,[α] is the CISC[1] instruction-set architecture of Intel's most commercially successful microprocessors, and was first implemented in the Intel 80386 as a 32-bit extension of x86 architecture. This architecture has defined the instruction set for the family of microprocessors currently installed in most personal computers in the world, although it is now being supplanted by x86-64.

History

The IA-32 instruction set was introduced in the Intel 80386 microprocessor in 1986 and remains the basis of most PC microprocessors over twenty years later. Even though the instruction set has remained intact, the successive generations of microprocessors that run it have become much faster. Within various programming language directives, IA-32 is still sometimes referred to as the "i386" architecture.[α]

Intel Corporation is the inventor and the biggest supplier of IA-32 processors. The second biggest supplier is AMD. As of 2011, both Intel and AMD have moved to x86-64, but still produce IA-32 processors such as Intel Atom (N2xx and Z5xx series)[2] and Geode. VIA Technologies continues to produce the VIA C3/VIA C7 family of "pure" IA-32 devices. For a time, Transmeta produced IA-32 processors.

See also

Notes

  1. ^ a b c Use of terms i386 and x86 to refer to IA-32 is an instance of metonymy.

References

  1. ^ "Intel® 64 and IA-32 Architectures Software Developer's Manuals". Intel Corporation. Retrieved 16 May 2011.
  2. ^ "Intel® Atom™ Processor Specifications". Intel website. Intel Corporation. Retrieved 9 December 2011.