sigla intel
Cu câteva zile în urmă vestea a dat asta Intel a introdus o arhitectură simplificată de procesor x86S (simplificare x86) care implementează doar modul pe 64 de biți și nu acceptă conceptele moștenite.
Cu această nouă arhitectură x86S, Intel renunță la suportul pentru sistemele de operare pe 16 și 32 de biți, dar se menţionează că sPoate rula prin virtualizare, astfel încât capacitatea de a rula aplicații pe 32 de biți într-un mediu de sistem de operare pe 64 de biți va fi menținută.
Durata lungă de viață a arhitecturii Intel® a dus la un ecosistem software bogat, cu o bază instalată uriașă, care se întinde de la PC-uri la cloud, la dispozitive mobile și de la dispozitive încorporate la supercomputere și nu numai.
De la introducerea sa în urmă cu mai bine de 20 de ani, arhitectura Intel® 64 a devenit modul de operare dominant. Ca exemplu al acestei evoluții, Microsoft a încetat să livreze versiunea pe 32 de biți a sistemului său de operare Windows 11. Firmware-ul Intel nu mai acceptă sisteme de operare non-UEFI64 nativ. Sistemele de operare pe 64 de biți sunt standardul de facto astăzi. Ei își păstrează capacitatea de a rula aplicații pe 32 de biți, dar au încetat să mai suporte aplicații pe 16 biți în mod nativ.
L procesoarele cu noua arhitectură vor porni imediat în modul pe 64 de biți, ocolind comutatorul intermediar la modurile pe 16 și 32 de biți în timpul procesului de inițializare. x86S implementează, de asemenea, capacitatea de a trece la utilizarea unei structuri de tabel de pagini de memorie pe 5 niveluri, fără a dezactiva mai întâi paginarea și a ocoli trecerea la modul fără pagină.
Proiectele de arhitectură Intel 64 ies din repornire în aceeași stare ca și 8086 original și necesită o serie de tranziții de cod pentru a intra în modul pe 64 de biți. Odată rulate, aceste moduri nu sunt folosite de aplicațiile sau sistemele de operare moderne.
O arhitectură în mod numai pe 64 de biți va necesita echivalente pe 64 de biți a tehnologiilor care rulează în prezent în mod real sau în modul protejat.
Dintre caracteristici arhitecturii x86S, se remarcă următoarele:
- Sfârșitul suportului pentru adresarea pe 16 biți și capacitatea de a redefini dimensiunea adresei.
- Utilizarea unui model simplificat de adresare a segmentelor de memorie pe 64 de biți pentru a sprijini adresarea segmentelor în aplicațiile pe 32 de biți, ceea ce este în concordanță cu practica utilizată în sistemele de operare moderne.
- Suport pentru picături pentru 1 și 2 inele de protecție, care nu sunt utilizate în software-ul modern.
- Sfârșitul suportului pentru modul pe 32 de biți în gardul zero inel.
- Eliminarea modurilor protejate pe 16 și 32 de biți.
- Încetarea suportului pentru accesul la porturile I/O din al 3-lea inel de protecție.
- Sfârșitul suportului pentru operațiuni cu șir cu porturi de intrare/ieșire (INS/OUTS)
- Sfârșitul suportului pentru controlerele de întrerupere 8259 și utilizarea numai a controlerelor programabile X2APIC.
- Elimină câțiva biți neutilizați din modul de sistem de operare.
Merită menționat că pentru Intel, menținerea unor astfel de cerințe hardware vechi poate avea o severă șin microarhitectura și designul unui dispozitiv. De exemplu, îmbunătățirile aduse pornirii și execuției codului nu pot fi integrate dacă au un impact negativ asupra compatibilității cu versiunea anterioară.
Un alt punct este că dispozitivele care rnecesită compatibilitate inversă trebuie să dedice spațiu hardware-ului vechi, ceva care ar putea fi utilizat mai bine de acceleratoarele hardware și sistemele de rulare mai noi. De asemenea, este foarte probabil ca utilizarea compatibilității cu versiuni inverse să aibă, de asemenea, implicații mai largi pentru hardware-ul utilizat în design-urile moderne.
În plus, se mai menționează că menținerea compatibilității cu versiunile anterioare poate cauza, de asemenea, să persistă vulnerabilități de securitate în noile modele. Acest lucru este valabil mai ales în timpul procesului de pornire, unde sistemele vechi nu pot utiliza practici de securitate puternice, permițând rularea oricărui cod rău intenționat.
În cele din urmă, se menționează că tranziția nu ar elimina complet suportul pentru sistemul de operare moștenit. După cum afirmă compania într-o postare, Intel a maturizat tehnici de virtualizare care ar putea încă permite pornirea software-ului moștenit.
Dacă ești interesat să afle mai multe despre asta, poti verifica detaliile În următorul link.