
Vi er ikke rigtig sikre på, om alle husker det, men tilbage i juni 2021, Microsoft faktisk annonceret ARM64EC til sit nye Windows 11-operativsystem.
Redmond-teknologigiganten beskrev ARM64EC som en ny måde at bringe dine eksisterende x64-applikationer op til hastighed med den native ydeevne, du ville forvente på ARM.
Husk, at Microsoft specificerede, at dette ville være muligt, selvom du bruger plugins og afhængigheder, der endnu ikke understøtter arkitekturen.
Nu, lidt over et år efter den første meddelelse, ARM64EC er nu fuldt understøttet af det seneste Microsoft-designede operativsystem, som er Windows 11.
Og da vi taler om Windows 11-emulering, skal du vide, at der kom en masse spil og andre forbedringer med Parallels Desktop 18.
Arm64EC bringer fuld Windows 11 ARM-understøttelse
Bare hvis du måske ikke er klar over forkortelsens betydning, er EC i navnet er faktisk for Emulation Compatible, hvilket er virkelig selvforklarende.
Som Microsoft sagde, er den generelle idé her at tilbyde en applikations binær grænseflade (ABI), der giver udviklere mulighed for at bygge applikationer ved hjælp af både x64 og ARM-kode.
Når man kommer lidt dybere ind i emnet, betyder det, at ARM-kode vil køre indbygget på Windows 11 på ARM-enheder, mens x64-specifik kode vil køre via emulering.
Det siger sig selv, at dette faktisk er en stor milepæl for Windows 11 på ARM, da det er det eneste understøttede Microsoft OS med x64-emulering, som er rygraden i ARM64EC.

ARM64EC ABI adskiller sig lidt fra den eksisterende ARM64 ABI på måder, der gør den binær kompatibel med x64-kode.
Specifikt følger ARM64EC ABI x64-softwarekonventioner, herunder opkaldskonvention, stakbrug og datajustering, hvilket gør ARM64EC og x64 interoperable. Apps bygget som ARM64EC kan indeholde x64-kode, men behøver ikke, da ARM64EC er sin egen komplette, førsteklasses ABI til Windows.
Efter alt det arbejde, der er lagt i dette projekt, mener teknologigiganten nu, at ABI er stabil nok til at gå fra sin eksperimentelle fase og videre til generel udgivelse.
Ydermere kommer ARM64EC også med nogle store fordele for udviklere, hvor man i stedet for at sikre sig, at hele deres kodebase er ARM-kompatibel, de kan nu opdatere deres kode og har både x64 og ARM funktionaliteter kørende samtidigt.
På en Windows på ARM-enhed vil sidstnævnte have bedre ydeevne, hvilket betyder, at du faktisk skal opdatere kodebasen løbende for at forbedre den oprindelige ARM-ydeevne uden at miste nogen funktionaliteter i behandle.
Er du tilfreds med de seneste forbedringer til Windows 11 til ARM? Del dine meninger med os i kommentarfeltet nedenfor.