為什麼windows和intel結成了這麼牢固的聯盟?

為什麼windows和intel結成了如此牢固的聯盟?上世紀九十年代,好用的晶元也也好幾種,如dec的alpha,ibm的powerpc,sun的sparc,為何windows不去兼容他們,感覺技術上並不難,只需要改動底層硬體相關的代碼,就好像Linux能兼容很多cpu那樣。而且現在arm的計算能力也越來越強了,尤其是A72出來之後,感覺完全可以用A72做桌面電腦的cpu。windows10也可以用在arm上。將來也或許會有很多arm的運行windows的桌面電腦吧。

/*********************

看完下面的各種回答,感覺有的回答裡面怨氣和怒氣好重啊。聯想到自己去年第一次參與項目開發的過程中,本來就不咋地的脾氣變得異常暴躁易怒,不知道是不是這個
行業的氛圍容易讓人這樣,還是自己的修為不夠。總之,我們大家都還是淡然些吧,即使這個問題在你看來很無聊或者很SB,又沒有逼你回答,我也沒邀請任何人
呀。

*************************/


請先問是不是。

Windows兼容alpha和powerpc,你不知道不要說不兼容。alpha的支持直到win2k才去掉,ppc更是到現在還支持。

「感覺技術上並不難,只需要改動底層硬體相關的代碼」。。。對,就差個程序員了是吧。

「而且現在arm的計算能力也越來越強了,尤其是A72出來之後,感覺完全可以用A72做桌面電腦的cpu。」,嗯,跟桌面的差距減少到20倍之內了。

總結,多讀點書,少點「感覺」。


農企: 我當年……


From Wikipedia Windows NT:

Initially, [Windows NT] supported several CPU architectures, including IA-32, MIPS, DEC Alpha and PowerPC. The latest versions support x86 (more specifically IA-32 and x64) and ARM.


因為IBM啊。

IBM搞兼容PC的時候抓來了intel生產CPU、微軟做操作系統(MS-DOS),所以微軟系統當然是運行在X86平台的啊。

至於跨平台,「感覺技術上並不難」真的只是感覺而已,這開發成本能把當時的微軟搞破產不止一次。windows的內核設計和linux是不一樣的,跨平台並不是windows的開發目標,難度比linux大得多。即使是linux也不是「只需要改動底層硬體相關的代碼」就能跨平台了,現在linux能兼容這麼多平台是靠無數的開發者花費了成噸的時間才做到的。


感覺。。。

感覺。。

感覺。

題主感覺這麼靈敏,咋不去澳門呢?


i7-5960xi7-6700K:?ARM?


可以看一下吳軍寫的浪潮之巔,裡面詳細的說了wintel的形成過程


Windows RT難道不是ARM的?先問是不是


Windows用了arm啊,你看surface非pro的一代二代......下場多凄慘...

arm+桌面win不是會越來越多,是已經失敗了


精簡指令集就是SB啊


推薦閱讀:

可以使用USB2.0介面進行全雙工通訊么,雙方都可以主動發送么?
如何評價聯發科 Helio X30?
最有可能幹掉英特爾的公司是哪個?如何幹掉?
ARM跟ASML誰的商業價值更高?
國內的arm處理器廠商也不少,像全志、瑞芯微、展訊、海思。為何他們不做一款基於A72的伺服器cpu?

TAG:MicrosoftWindows | 英特爾Intel | ARM | IBM |