博客專欄

        EEPW首頁 > 博客 > 英特爾改革x86 架構:新x86S指令集將專注 64位模式

        英特爾改革x86 架構:新x86S指令集將專注 64位模式

        發布人:芯智訊 時間:2023-05-23 來源:工程師 發布文章

        5月22日消息,英特爾近日表布了一份新的白皮書,計劃降低對過去舊設備的支持,進而推出全新x86S架構,即 x86-64 ISA 簡化版指令集,能進一步轉向支持64位架構。這個改變預計將有利于即將到來的硬件、固件和軟件的發展。

        事實上,英特爾在1978 年發表了 16 位的微處理器 8086 之后,也同時開創了 x86 架構的新時代。后來,英特爾 CPU 升級到 32 位,而 AMD 也依此架構率先推出了新一代 64 位處理器來進行擴展,被稱為 AMD64,而英特爾后來也推出了與其相兼容的處理器,命名為 Intel 64,兩者則統稱為 x86-64 或 AMD64。

        目前,Intel 64 架構已經存在了 20 多年,而隨著微軟完全放棄 32 位操作系統版本,英特爾的固件也已不再原生支持非 UEFI64 操作系統。不過,即便如此,它們仍對某種形式的舊設備進行支持,可以在需要時執行 32 位的應用。然而,隨著時代的發展,英特爾現在又提出了一種全新的架構,官方將其稱為 x86S,相當于是一種全新純 64 位模式的架構,取消了對于以前的舊設備的支援。

        簡單來說,純 64 位模式,降低了當前軟件和硬體體系結構的整體復雜性。因此,純 64 位模式架構可以進行其他符合現代軟件部署的改變,包括使用 64 位的簡化分段模型,為 32 位應用程序提供分段支持,與使其與現代操作系統相互整合。另外,其還移除 ring 1 和 ring 2,以及像 gate 這樣的過時特性,也移除 16 位元尋址支援。并且,刪除對 ring 3 I / O 接口進入的支持,刪除字串I/O接口,并限制中斷控制器 (APIC) 使用 X2APIC,并移除傳統的 8259 支持,以及移除一些未使用的操作系統模式。

        相較于舊版操作系統,雖然在純 64 位模式架構 CPU 上運行傳統 64 位操作系統并不是英特爾這項工作的明確目標。但是,英特爾架構下軟件生態系統的虛擬化產品已經足夠成熟。因此,基于虛擬化的軟體解決方案可以使用虛擬化硬體 (VMX) 來提供解決方案,還是可以模擬啟動舊有操作系統所需的功能。

        *博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。



        關鍵詞: 芯片

        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 济阳县| 孝感市| 杨浦区| 清新县| 马鞍山市| 桦川县| 玛多县| 绵阳市| 淮滨县| 江山市| 太湖县| 常熟市| 北票市| 钟祥市| 尼勒克县| 石柱| 涡阳县| 府谷县| 北碚区| 颍上县| 广平县| 南雄市| 健康| 兴仁县| 盐山县| 徐闻县| 吉木萨尔县| 镇原县| 嵊州市| 临澧县| 城口县| 微博| 东丽区| 东乡县| 云阳县| 凤庆县| 南投县| 太白县| 普格县| 湘乡市| 南靖县|