除了上述各位高手的原因以外
其實還有個最簡單的原因.......純商業考量

如果一樣東西在市面上還能賣
為何要斷掉這產品而出新的
64位元能分十個等級慢慢出.....可以賣十次
64跳到128就只是賣兩次
再加上其他週邊及軟體間的配合
根本沒必要這麼砸自己腳

CPU廠商就那幾間
並不是過於自由競爭的市場
不像車子全球百家車廠
百家齊鳴百花齊放
互相競爭高科技
搞出來的車子放到路上安全能跑就OK
並不會跟馬路或紅綠燈不相容
所以車子各種架構都有

CPU有這麼大的周邊相容問題
再加上能多賣幾次的東西沒必要停掉
只要I A V或其他家加上微軟大家坐下來談好新產品進度就好
Spsb wrote:
因為在下是個全然的門外漢,所以決定抓幾個名詞來鬼扯一下
...(恕刪)


我只能說, 真的是鬼扯...... (sorry !!玩笑話 )

使用者的眼光,與 遊樂器廠商設計硬體時的考量,實在差很多.
這個問題其實很簡單, 跟軟體支不支援其實沒什麼關係, 只要 AMD/Intel 敢推出 512bits CPU 給大眾市場
軟體商自然就會想辦法支援.

先說說為什麼 x86 會從 16 bit -> 32 bit
簡單來說, 就是 memory 不夠用,
x86 的 16 bit cpu, 它的定址方式是 CS:IP 可定址空間為 20 bit, 所以 total 可用記憶體只有區區 1M
要使用超過 1M 的記憶體要用特殊方式做切換, 這樣不但麻煩而且慢
所以後來 intel 發明了 32bit cpu, 並用 protected mode 切換的方式,
將 cpu mode 在 16 bit 與 32bit 之間做切換,
對於 32bit cpu 來說, 他可以定址的空間是 4G, 這也是為什麼大部分主機板可使用記憶體的空間都小於4G的原因

再來, AMD 對 64bit CPU 真的情有獨鍾, 一開始, Intel 覺得對於一般使用者來說, 4G 可使用的記憶體已經算是非常足夠了, 所以 Intel 並不打算推出向下相容的 64bit CPU, 但是因為 AMD 的緣故, 再加上一般 user 的對於 16bit 升級 32bit 的深刻感受, 使的 Intel 也不得不推出 X86_64.

換 64 bit CPU 有什麼好處? 除了記憶體可以用大一點(不過這個對絕大多數人來說根本沒用), 某些跟memory access 相關的指令會快一點, 再來就是 Data 的搬移會比較快而已, 在 32bit CPU 一次 access 就是 4bytes, 64 bit CPU 就是 8bytes. 缺點呢? 就是程式 size 會變大, 本來一個指令或 register 只有 32bit, 現在多了一倍.

CPU 的用途相當廣泛, 並不只是拿來做資料搬移, 換更高bit對一般 user 來說其實沒什麼意義, 除非是特定用途的 server 才有用.

PS2之類的遊戲機, 他們就是特定用途, 遊戲的處理就是需要大量的資料搬移, 所以 bit 數高速度就會越快, 就跟顯示卡的 GPU 一樣, GPU 不也是有 128bits, 甚至 256 bits 嗎
如同之前幾位伙伴說的..遊戲主機的運算功能並不能與多工處理的CPU相提並論
電腦CPU的製成技術要提升必須考量的範圍很廣..
假設現在有256位元的技術,可是因為體積、線路、及相容性的問題,所以還是無法普及..
電玩主機的周邊並不像PC這麼複雜,PC還有一推軟體、韌體、及周邊需要支援..
製程這東西還真難解釋... Orz

舉一個最間單的例子..
千禧年的時候,全球近大部分的電腦因為年份轉換的關係可能會發生大當機
先說一下,當初設計電腦運算時,年份記錄主要是埰後兩碼,例如19XX年電腦的記錄為XX年
所以,當進入2000年的時候,因為還是記錄後兩碼,所以電腦會判讀成1900年,或者是造成"溢位"而運算錯誤或當機
電腦不是聰明,只是運算比較快,所以電腦也不會從99跳100,因為電腦只記錄兩個位元

大家可能會想說,不是就把XX年變成XXXX年就好了嗎
實際上要如此轉換改變,所牽扯到的問題之多是無法想像的
所以樓主這個問題,一個硬體製程並非只有技術成熟就好,也是要整體的規劃完整才可以
簡單來說.電腦基本上只是個(工具)

P.S(基本)的意思大部分都是拿來做一些數位資料處理
玩遊戲買遊戲機就好了
陳駿勝
benshark wrote:
這個問題其實很簡單,.跟軟體支不支援其實沒什麼關係(恕刪)

你的軟體定義太過狹隘了,
軟體不只是你執行的AP還包含硬體所附的Driver,
軟體、硬體不支援僅靠OS切換根本沒意義。
就是因為牽連太廣了,所以只好責任都丟給OS,
才會造成外皮64bit但骨子卻是32bit的情況發生 。

就像你不會想買個主機板是9成的卡都無法趨動的吧!
這就像目前Linux,很多硬體都無法支援。
羽楓飄淚 wrote:
在顯示卡這個區塊尤其更奇怪,遊戲畫面總是不會比遊戲主機來得漂亮!順便一問請問cpu,小弟只知道有x86架構,請問還有那些架構,像是以前的蘋果電腦好像就不是用x86的處理器,請問是用哪種架構的呢?


很多人覺得遊戲主機畫面漂亮,是因為他們離電視太遠,得到了朦朧美。
superhbin wrote:
不懂那位老兄說那樣有...(恕刪)


如果要和在一起說 應該要說成X86-64
去收尋一下X86是什麼
和64位元是什麼 就可以了解
對我們上班族來說…
32位元就已經用不完了…指一般作業及花花綠綠的特效…
希望不要開發更好的硬體了…
否則以後對報告的內容要求就越來越多了…
電動還是交給遊戲機去做吧!
好懷念用bbcall、沒有網路、及用投影片報告的日子。

sony711 wrote:
對我們上班族來說…
...(恕刪)


說的對,雖然八輪的汽車聽起來比四輪高檔,但是若現實環境沒有迫切的需要,消費者不會在乎八輪汽車,車廠與其投入精力製做八輪車,不如繼續改良提升四輪車比較實際。
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 14)

今日熱門文章 網友點擊推薦!