X86 arkitektur: Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(Skapade sidan med '{{Infobox computer hardware | name = x86 Architecture | invent-date = {{Start date|1978}} | invent-name = Intel Corporation | type = Processor architecture }} '''x86-arkitekturen''' är en processorarkitektur som ursprungligen utvecklades av Intel med introduktionen av 8086-processorn 1978. Den har utvecklats genom årtionden och är en av de mest dominerande arkitekturerna inom persondatorer och servermiljöer. ==Historisk Bakgrund== x86-arkitekt...')
 
Ingen redigeringssammanfattning
 
Rad 33: Rad 33:


{{DEFAULTSORT:x86 Architecture}}
{{DEFAULTSORT:x86 Architecture}}
[[Kategori:X86]]
[[Kategori:CPU]]

Nuvarande version från 9 december 2023 kl. 19.43

Mall:Infobox computer hardware

x86-arkitekturen är en processorarkitektur som ursprungligen utvecklades av Intel med introduktionen av 8086-processorn 1978. Den har utvecklats genom årtionden och är en av de mest dominerande arkitekturerna inom persondatorer och servermiljöer.

Historisk Bakgrund

x86-arkitekturen började med Intel 8086, en 16-bitars mikroprocessor. Den hade en 20-bitars adressbuss och kunde adressera upp till 1 MB minne.

32-bitars Era (IA-32)

80386-processorn, introducerad 1985, markerade övergången till 32-bitars databehandling (IA-32). Den introducerade skyddslägen och virtuell minneshantering.

64-bitars Extension (x86-64 eller AMD64)

x86-64, en utvidgning av x86 till 64 bitar, introducerades i början av 2000-talet av AMD, och följdes av Intels egen version, Intel 64.

Register och Instruktionssatser

x86-arkitekturen innehåller ett rikt set av register, inklusive allmänna register, segmentregister, och flaggregister. Dess instruktionssats är komplex och stödjer ett brett utbud av operationer.

Kompatibilitets- och Utvecklingsfrågor

Bakåtkompatibiliteten i x86-arkitekturen har varit en avgörande faktor i dess dominans, men har också lett till komplexitet i dess design.

Virtualisering och Säkerhetsfunktioner

Moderna x86-processorer inkluderar funktioner för virtualisering (som Intel VT-x och AMD-V) och säkerhet (som TXT och SVM).

Energiförvaltning och Prestandafunktioner

Funktioner som SpeedStep, Cool'n'Quiet, Turbo Boost och Hyper-Threading är viktiga för energiförvaltning och prestandaförbättringar i moderna processorer.

Framtida Utvecklingar

x86-arkitekturen fortsätter att utvecklas, med fokus på ökad prestanda, energieffektivitet och säkerhet.