为什么人们默认 x86 代表 32 位处理器
為什么人們默認(rèn) x86 代表 32 位處理器
??在安裝某些軟件時(shí),常常有 x86、x64 這兩個(gè)選項(xiàng),這給用戶帶來的誤解是,x86 代表 32 位的。但實(shí)際上,x86 在最開始并不是代表處理器的位數(shù)(字長(zhǎng)),而是代表 Intel 一系列處理器的型號(hào)。具體來講,它代表的是一系列處理器型號(hào) 8086、80286、80386、80486 等等。而 官方對(duì) 32 位處理器的稱呼其實(shí)是IA-32。但由于 86 系列在 32 位以后就沒有推出更高位數(shù)的處理器,所以導(dǎo)致現(xiàn)在 x86 成了 32 位處理器的代稱。
??還可以見到 x86-64、x64 這兩種說法。實(shí)際上,這兩者是一回事。由于歷史的原因,Intel 對(duì)處理器的支持進(jìn)行了妥協(xié),現(xiàn)在的 64 位 Intel 處理器是可以兼容 x86,因此稱為 x86-64。而 Intel 真正的最早的 64 位于處理器稱為 IA-64,不能前向兼容 x86,最終沒有流行起來。
??總而言之,x86、x64 實(shí)際上并不是專指 CPU 的位數(shù),而是指 Intel 系列處理器的型號(hào)或位數(shù)。因?yàn)樘幚砥鬟€有 ARM 的,而 ARM 64 與 x64 不是同一個(gè)概念。
總結(jié)
以上是生活随笔為你收集整理的为什么人们默认 x86 代表 32 位处理器的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在操作系统理论中,什么是饿死
- 下一篇: 端口号属于协议还是进程