軟體商自然就會想辦法支援.

先說說為什麼 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的製成技術要提升必須考量的範圍很廣..
假設現在有256位元的技術,可是因為體積、線路、及相容性的問題,所以還是無法普及..
電玩主機的周邊並不像PC這麼複雜,PC還有一推軟體、韌體、及周邊需要支援..
製程這東西還真難解釋... Orz
舉一個最間單的例子..
千禧年的時候,全球近大部分的電腦因為年份轉換的關係可能會發生大當機
先說一下,當初設計電腦運算時,年份記錄主要是埰後兩碼,例如19XX年電腦的記錄為XX年
所以,當進入2000年的時候,因為還是記錄後兩碼,所以電腦會判讀成1900年,或者是造成"溢位"而運算錯誤或當機
電腦不是聰明,只是運算比較快,所以電腦也不會從99跳100,因為電腦只記錄兩個位元
大家可能會想說,不是就把XX年變成XXXX年就好了嗎
實際上要如此轉換改變,所牽扯到的問題之多是無法想像的
所以樓主這個問題,一個硬體製程並非只有技術成熟就好,也是要整體的規劃完整才可以