Jump to content

x86

Frae Wikipedia, the free beuk o knawledge

x86
DesignerIntel, AMD
Bits16-bit, 32-bit an 64-bit
Introduced1978 (16-bit), 1985 (32-bit), 2003 (64-bit)
DesignCISC
TeepRegister-memory
EncodinVariable (1 tae 15 bytes)
BrainchinStatus register
EndiannessLittle
Page size8086i286: None
i386, i486: 4 KB pages
P5 Pentium: addit 4 MB pages
(Legacy PAE: 4 KB→2 MB)
x86-64: addit 1 GB pages
Extensionsx87, IA-32, MMX, SSE, SSE2, x86-64, SSE3, SSSE3, SSE4, SSE5, AVX
AppenPairtly. For some advanced featurs, x86 mey require license frae Intel; x86-64 mey require an addeetional license frae AMD. The 80486 processor haes been on the mercat for mair nor 20 years[1] an so cannot be subject tae patent claims. The pre-586 subset o the x86 airchitectur is tharefore fully open.
Registers
General purpose
  • 16-bit: six semi-dedicatit registers, BP an SP are nae general-purpose
  • 32-bit: aicht GPRs, includin EBP an ESP
  • 64-bit: 16 GPRs, includin RBP an RSP
Floatin pynt
  • 16-bit: optional separate x87 FPU
  • 32-bit: optional separate or integratit x87 FPU, integratit SSE2 units in later processors
  • 64-bit: integratit x87 an SSE2 units

x86 is a faimily o backward compatible instruction set airchitecturs[a] based on the Intel 8086 CPU an its Intel 8088 variant.

  1. Unlik the microairchitectur (an speceefic electronic an phesical implementation) uised for a speceefic microprocessor design

References

[eedit | eedit soorce]
  1. Pryce, Dave (11 Mey 1989). "80486 32-bit CPU breaks new ground in chip density and operating performance. (Intel Corp.) (product announcement) EDN" (Press release).
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy