x86S, arkitektura e re nga Intel, duke eliminuar konceptet e trashëguara të 16 dhe 32 biteve

Intel

logoja e Intel

Disa ditë më parë, u përhap lajmi se Intel prezantoi një arkitekturë të thjeshtuar të procesorit x86S (thjeshtimi x86) që zbaton vetëm modalitetin 64-bit dhe nuk mbështet konceptet e trashëguara.

Me këtë arkitekturë të re x86S, Intel heq mbështetjen për sistemet operative 16-bit dhe 32-bit, por përmendet se ato mund të ekzekutohen përmes virtualizimit , kështu që do të ruhet aftësia për të ekzekutuar aplikacione 32-bit në një mjedis sistemi operativ 64-bit.

Jeta e gjatë e arkitekturës Intel® ka rezultuar në një ekosistem të pasur softuerësh me një bazë të madhe të instaluar që shtrihet nga PC-të në cloud, tek pajisjet celulare dhe nga pajisjet e integruara te superkompjuterët dhe më gjerë.

Që nga prezantimi i saj më shumë se 20 vjet më parë, arkitektura Intel® 64 është bërë mënyra dominuese e funksionimit. Si shembull i këtij evolucioni, Microsoft ndaloi dërgimin e versionit 32-bit të sistemit të tij operativ Windows 11. Firmware-i i Intel-it nuk mbështet më sisteme operative jo UEFI64 në mënyrë origjinale. Sistemet operative 64-bit janë standardi de facto sot. Ata ruajnë aftësinë për të ekzekutuar aplikacione 32-bit, por kanë ndërprerë mbështetjen e aplikacioneve 16-bit në mënyrë origjinale.

Procesorët me arkitekturën e re do të nisen menjëherë në modalitetin 64-bit , pa kaluar nëpër kalimin e ndërmjetëm në modalitetet 16-bit dhe 32-bit gjatë procesit të inicializimit. x86S gjithashtu zbaton mundësinë për të kaluar në përdorimin e një strukture tabelash faqesh memorieje me 5 nivele pa çaktivizuar më parë faqëzimin dhe duke anashkaluar kalimin në modalitetin pa faqe.

Modelet e arkitekturës Intel 64 dalin nga rindezja në të njëjtën gjendje si origjinali 8086 dhe kërkojnë një seri kalimesh kodi për të hyrë në modalitetin 64-bit. Pasi të funksionojnë, këto mënyra nuk përdoren nga aplikacionet moderne ose sistemet operative.

Një arkitekturë thjesht 64-bitëshe do të kërkojë ekuivalentë 64-bitësh të teknologjive që aktualisht funksionojnë në modalitetin real ose në modalitetin e mbrojtur.

Karakteristikat e mëposhtme të arkitekturës x86S dallohen:

  • Fundi i mbështetjes për adresimin 16-bit dhe aftësia për të ripërcaktuar madhësinë e adresës.
  • Përdorimi i një modeli të thjeshtuar adresimi të segmentit të memories 64-bit për të mbështetur adresimin e segmenteve në aplikacionet 32-bit, që është në përputhje me praktikën e përdorur në sistemet operative moderne.
  • Heq mbështetjen për unazat mbrojtëse 1 dhe 2, të cilat nuk përdoren në programet moderne.
  • Fundi i mbështetjes për modalitetin 32-bit në mbrojtësin e unazës zero.
  • Heqja e mënyrave të mbrojtura 16-bit dhe 32-bit.
  • Ndërprerja e mbështetjes për aksesin në portet I/O nga unaza e tretë e mbrojtjes.
  • Fundi i mbështetjes për operacionet e vargut me porte hyrëse/dalëse (INS/OUTS)
  • Fundi i mbështetjes për kontrollorët e ndërprerjeve 8259 dhe përdorimi vetëm i kontrollorëve të programueshëm X2APIC.
  • Heq disa pjesë të papërdorura të modalitetit të sistemit operativ.

Vlen të përmendet se për Intel, mirëmbajtja e kërkesave të tilla të vjetruara të harduerit mund të ndikojë rëndë në mikroarkitekturën dhe dizajnin e një pajisjeje. Për shembull, përmirësimet në nisje dhe ekzekutimin e kodit nuk mund të zbatohen nëse ato ndikojnë negativisht në pajtueshmërinë me versionet e prapambetura.

Një pikë tjetër është se pajisjet që kërkojnë pajtueshmëri prapa duhet t'i kushtojnë hapësirë ​​pajisjeve më të vjetra, hapësirë ​​që mund të shfrytëzohet më mirë nga përshpejtuesit e pajisjeve dhe sistemet e kohës së ekzekutimit më të reja. Është gjithashtu shumë e mundshme që përdorimi i pajtueshmërisë prapa do të ketë implikime më të gjera për pajisjet e përdorura në dizajnet moderne.

Për më tepër, përmendet gjithashtu se ruajtja e përputhshmërisë me versionet e mëparshme mund të shkaktojë që dobësitë e sigurisë të vazhdojnë në dizajnet e reja. Kjo është veçanërisht e vërtetë gjatë procesit të nisjes, ku sistemet e vjetra mund të mos përdorin praktika të forta sigurie, duke lejuar ekzekutimin e çdo kodi keqdashës.

Së fundmi, përmendet se tranzicioni nuk do ta eliminonte plotësisht mbështetjen për sistemet operative të trashëguara. Siç pohon kompania në një botim, Intel ka zhvilluar teknikat e virtualizimit që ende mund të lejojnë nisjen e softuerëve të trashëguar.

Nëse jeni të interesuar të mësoni më shumë, mund t’i gjeni detajet në linkun e mëposhtëm.


Shto si burim të preferuar në Google