為什麼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 |