為什麼這幾年民用CPU已x86架構為主

時間 2021-05-09 21:52:08

1樓:竹取物語

首先,主要是這倆公司都是專門做X86的,這幾年民用X86為主原因說白了就是軟體多,遊戲多,如果那些軟體和遊戲都有其他平台(ARP MIPS啥的 )那就百花繚亂了啥廠商都有。

2樓:

因為生態原因。x86已經是乙個非常成熟的架構了,如果現在換成其他架構,那麼很多東西都需要推倒重來,關鍵還費力不討好。

同樣的問題你放到其他方面也是一樣的,比如為什麼這麼多年了Linux還是乙個市場佔比不到百分之五的桌面作業系統?其主要原因也是因為無論是主流的軟體開發商還是硬體開發商都沒有做到很好的支援Linux系統。

軟硬體開發商為什麼不適配Linux?因為Linux佔比實在是太低了,低到可以忽略不計的程度。如果投入人力物力去適配Linux,那麼只會一直處於負盈利狀態。

然後就會出現:Linux因為沒有軟硬體的支援而導致市場佔比一直不高,而軟硬體廠商又因為Linux市場不高而不適配,如此形成乙個惡性迴圈……

3樓:我是不會呀

從8086出現開始就開始統治pc了,pc的出現很大因素就是因特爾微處理器的出現,大規模應用的開端是IBM-PC出現那個時期,八十年代吧,一直到現在都是霸主

4樓:許文俊

不是這幾年,而是二三十年

windows和intel打贏了三十年前的那場戰爭,自然要以x86為主。失敗者只能去別的領域苟活,等待下一次機會。

例如arm

5樓:qin meng

x86作為主流民用架構可不止10年,差不多有30到40多年了。x86架構可比你手機上的arm架構老多了。這都是常識了,自己去網上搜尋一下計算機發展史了解一下吧。

為什麼x86比arm快?

現代x86是個套了CISC殼的RISC架構。指令集沒有快慢之分,但是CISC確實不適合現代的動態排程處理器。因此,所有x86指令都會在解碼階段被拆解成很多個所謂的 微指令 而intel的處理器裡面真正執行的是這些 微指令 這些 微指令 是RISC的,具有特殊的Load Store指令,並使用全是暫存...

為什麼Linux可以同時相容x86和ARM,乙個作業系統不是只能對應特定的硬體系統嗎?

趙者也 因為linux X86版 和 linux ARM版 實際上是兩個作業系統。為什麼一句話能說明白的事情你們要說那麼多句話? 為什麼乙個車子既可以跑普通水泥公路,也可以跑雪地?把輪胎換成雪地胎,就可以了。為什麼Linux既可以跑在x86,也可以跑在arm?把底層驅動硬體抽象層換一下就好了。你看到...

為什麼x86 CPU只有Intel和AMD兩家呢?

劉世超 先問是不是,再問為什麼。VIA威盛也是有合法的授權的,從收購的Cyrix 當年的6x86還是賣了不少的 獲得。只有這麼少的公司做,是因為創立者intel沒授權給更多公司,他倒是想獨佔。 xaxy 因為多星系統容易陷入混沌,相互碰撞合併 解體等等,雙星多穩定,要不是撞在一起變成單星,要不就是穩...