Using the simplified segmentation model of 64-bit for segmentation support for 32-bit applications, matching what modern operating systems already use.
Removing ring 1 and 2 (which are unused by modern software) and obsolete segmentation features like gates.
Removing 16-bit addressing support.
Eliminating support for ring 3 I/O port accesses.
Eliminating string port I/O, which supported an obsolete CPU-driven I/O model.
Limiting local interrupt controller (APIC) use to X2APIC and remove legacy 8259 support.
Removing some unused operating system mode bits.
Si je comprends bien, rien ne change en espace utilisateur quand on utilise déjà un système 64 bits. Le 16 bits disparait, mais on ne pouvait déjà pas l'utiliser en 64 bits. Ce qui change dans ces conditions, c'est un boot simplifié. La prise en charge des applications 32 bits est explicitement citée compatible.
# À priori, ce n'est pas un abandon total de 32 bits
Posté par raphj (site web personnel) . En réponse au journal fin de la compatibilité 16/32 bits pour l'architecture Intel X86: deux questions. Évalué à 9. Dernière modification le 22 mai 2023 à 17:08.
J'ai vu passer cette information la semaine dernière. Cet article en parle :
https://www.tomshardware.com/news/intel-ponders-transition-to-64-bit-only-x86s-architecture
Les changements listés :
Si je comprends bien, rien ne change en espace utilisateur quand on utilise déjà un système 64 bits. Le 16 bits disparait, mais on ne pouvait déjà pas l'utiliser en 64 bits. Ce qui change dans ces conditions, c'est un boot simplifié. La prise en charge des applications 32 bits est explicitement citée compatible.