For noen år siden var det ikke mye valg for hvilken arkitektur du ville at PC-en skulle bruke. I lang tid har Intel-laget x86-arkitekturen og AMD-laget x64 dominert forbrukerdatabehandling i årevis. For det meste er de aller fleste datamaskiner x86 selv i dag, til tross for at arkitekturen er flere tiår gammel.

En ny konkurrent har imidlertid begynt å dukke opp de siste årene. ARM, den samme arkitekturen som driver telefonene våre, begynner sakte å ta over PC-plassen. Men hvilken bør du velge?

Hva er x86?

x86 er det mest brukte instruksjonssettet på PC-er, og kanskje det med mest historikk.

x86 har sin opprinnelse på 1970-tallet. Etter å ha lansert en 4-bits brikke i 1971 (den første mikroprosessoren), introduserte Intel sin 8008 8-bits CPU i 1972, kort etterfulgt av den også 8-biters 8080 i 1974. Den naturlige veien videre var da å gå 16-bit. Selskapet gjorde det i 1978, med lanseringen av Intel 8086. Dette ga opphav til x86-instruksjonssettet, med navnet som kom fra etterfølgerne som ble kalt 80186, 80286, 80386, og så videre.

Det vi i dag kjenner som x86-arkitekturen er imidlertid ikke nært knyttet til den originale, ærverdige 8086. Snarere er stamfaren til alle x86-prosessorer på markedet for tiden Intels 80386-prosessor, lansert syv år senere, i 1985. Tross alt, avhengig av konteksten, kalles x86 også noen ganger "i386" eller "IA-32." Dessuten var det den første som ble lansert med et 32-bits instruksjonssett mens du beholder muligheten til å kjøre den eldre 16-biters koden som kjørte på 8086-basert design.

Arkitekturen vil fortsette å bli utvidet en gang til, til 64-bit. Den påfølgende arkitekturen, som for tiden brukes av alle moderne x86 CPUer, er kjent som "x86-64", "x64" eller "AMD64." Det var det faktisk AMD, i stedet for Intel, som kom opp med arkitekturen. Intel presset på sitt eget 64-bits alternativ, IA-64, som ikke var bakoverkompatibelt med x86. AMD laget sin egen som en utvidelse av x86-instruksjonssettet, som endte opp med å bli den mest brukte løsningen.

Hva er ARM?

ARM-brikker har en lengre historie enn du skulle tro, til tross for at de i større grad brukes på PC-er begynner å bli mainstream.

Den aller første ARM-designen ble introdusert i 1985 – samme år som Intels originale 80386 CPU ble utgitt. Acorn Computers utviklet arkitekturen, og det første ARM-silisiumet, kjent som ARM1, kjørte på 6 MHz, noe som ikke akkurat er lynrask når du sammenligner det med moderne brikker. Den gjennomgikk noen omarbeiding år etter, mens den første ARM-drevne enheten var RiscPC-datamaskinen, den siste modellen som ble lansert i 1994 av Acorn Computers. Ja, den første ARM-enheten var faktisk en PC!

Det tok imidlertid ikke av. Acorns tidlige ARM-design, og RISC-brikker generelt, forsøkte å kjempe mot Intels dominans på 1990-tallet, men det var en resultatløs innsats, og ARM ble henvist til innebygde systemer. Derfra gikk de imidlertid inn i telefoner og håndholdte enheter, og til slutt til smarttelefoner og nettbrett – praktisk talt alle smarttelefoner som selges i dag kjører en ARM-basert CPU.

Nå ser ARM en gjenoppblomstring i PC-området via bærbare datamaskiner. I 2017 kunngjorde Qualcomm den formelle utvidelsen av sin vellykkede mobilbrikkeserie, Snapdragon, til bærbar PC-plass, med sin første dedikerte bærbare brikke, Snapdragon 850, som ble lansert i 2018. Og i 2020 introduserte Apple sin første ARM-baserte datamaskin, den M1-baserte MacBook Air, ved å bruke sin intern Apple M1 ARM-brikke, etter å ha brukt x86 Intel-prosessorer i årevis. Apple har også lansert en og annen stasjonær PC basert på ARM også – nemlig Mac mini, iMac og Mac Studio.

x86 vs. ARM: Hva er forskjellen?

x86 og ARM har grunnleggende forskjeller du bør være klar over før du kjøper.

ARM-brikker er nemlig mobile brikker av natur. Hvis du kjøper en Windows-maskin med Snapdragon-prosessor, kommer den sannsynligvis også med et modem, slik at du kan sette et SIM-kort i den bærbare datamaskinen og bruke mobildata rett fra datamaskinen. Noen kommer til og med med 5G-modem, slik at du kan koble til det ultraraske 5G-nettverket. Apples M-serie-brikker kommer nemlig ikke med modemer, men de er ganske vanlige å se i Windows ARM-baserte bærbare datamaskiner.

Det er også dilemmaet med strømforbruk. ARM-brikker, etter design, er mye mer strømeffektive enn x86-prosessorer. De er RISC-prosessorer, så de er enklere i design. Også ting som ARM er stort. LITT konfigurasjon hjelper batterilevetiden og den generelle effektiviteten i stor grad. På grunn av det kan batterilevetiden i en ARM-drevet PC være betydelig lengre enn for en x86-basert. x86 bærbare brikker kan trekke mellom 15W og 45W, mens Apple M1 har en TDP på ​​rundt 10W.

Hvilken bør du få?

Det avhenger i stor grad av prioriteringene dine på en PC, men en del av avgjørelsen bør komme på hvilken plattform du planlegger å bruke.

Windows er fortsatt best på x86-systemer hvis du er PC-bruker. Mens Windows støtter ARM, trenger det litt arbeid før alle PC-brukere kan nyte det riktig. Den har et kompatibilitetslag for å kjøre x86-programvare på den, men det pågår fortsatt, og kjørelengden din kan variere avhengig av hvilke apper du vil bruke. Noen av dem kan gå bra, mens andre vil gå forferdelig.

Hvis du ønsker å utnytte fordelene med ARM, er det imidlertid best om du går med Apple og skaffer deg en MacBook. Rosetta anses å være et strålende kompatibilitetslag, som lar brukere kjøre x86 Mac-apper nesten feilfritt. Og de fleste appene du sannsynligvis bryr deg om er allerede M-native uansett, eller utviklerne jobber med å gjøre dem M-native.

Med mindre du egentlig trenger "alltid tilkoblet" funksjonaliteten Windows på ARM-PCer gir deg med sine innebygde modemer, bør du gå x86 på Windows. På den annen side er M1/M2 Mac-er mye bedre enn x86-forgjengeren, og du tar feil hvis du ikke drar nytte av det.

ARM-PC-er kommer, men du bør vente

ARM PC-er har så vidt begynt å bli populære. Du bør imidlertid ikke hoppe på en umiddelbart med mindre du vil gå til Apple. Windows er fortsatt best på x86-PCer. Det kan imidlertid endre seg i nær eller fjern fremtid - teknologien beveger seg raskt!