x64
x86-64 , eller x64 , er en udvidelse af Intels x86 instruktions sæt , introduceret af AMD- firmaet med AMD64-familien . Intel bruger denne udvidelse ved oprindeligt at kalde den EM64T omdøbt i dag til Intel 64 .
- Denne udvidelse tillader styring af numre på 64 bits, hvor en hukommelsesadressering som følge er mulig langt ud over grænsen på 4 GB.
- Hertil kommer en fordobling (fra 8 til 16) af antallet af generalist- og vektorregistre ( SSE ).
De forskellige driftsformer
Driftstilstand
|
Operativsystem kræves
|
Kompilering kræves
|
Standardadressestørrelse
|
Standard operandstørrelse
|
Registreringsudvidelser
|
Typisk størrelse på GPR-registre
|
---|
Lang mode
|
64-bit tilstand
|
64-bit (x86-64) kompatibelt OS (f.eks. Windows 7 , Windows 8 og Linux x86-64)
|
Ja
|
64
|
32
|
Ja
|
64
|
Kompatibilitetstilstand
|
ingen
|
32
|
32
|
ingen
|
32
|
16
|
16
|
16
|
Legacy Mode
|
Beskyttet tilstand
|
" Legacy 16-bit eller 32-bit "
OS |
ingen
|
32
|
32
|
ingen
|
32
|
16
|
16
|
16
|
Virtuel tilstand 8086
|
16
|
16
|
16
|
Ægte mode
|
Ældre 16-bit OS
|
Beskrivelse af disse tilstande
-
Lang tilstand : native 64-bit tilstand med 32-bit kompatibilitet (ikke-kompilerede programmer kan bruges uden mærkbart ydelsestab). Det kræver et 64-bit operativsystem som GNU / Linux , BSD , Solaris 10 eller 64-bit Windows (som XP Pro, 7,8,8.1,10 ...).
-
Ældre tilstand : i denne tilstand fungerer processoren traditionelt med x86- instruktionssættet med alle tidligere operativsystemer såsom MS-DOS og ikke-64-bit Windows.
Relaterede artikler
Noter og referencer
-
Introduktion til x64-samling