2009-01-01 13:01:57Martin.H

【記憶體總不夠用】

好像Bill Gates曾有句名言: 640KB 就該夠大家用了!

Steve Jobs也有過類似的: 麥金塔的軟體,

可呼叫那64KB的ROM裏的軟體來省記憶體需求.


經典的主機板設計.
雖然有缺失, 但這是第一個all-in-one設計.
Apple Macintosh 128K, RAM放在[F5-F12, G5-12]排.




改良的Mac主機板, 使用了4條SIMM記憶體晶片,
將個人電腦記憶體上線提升到4096KB.
當PC的 80286/80386 使用 x86 real mode,
所以只有DOS下的640KB可用.




當年,1981年,IBM PC用的Intel 8088有1024KB的地址範圍。
分了640KB當系統記憶體用,384KB分給顯示卡,
開機ROM,以及其他的擴充卡用。

裝了倚天5401個16x16中文字型後,
只剩320KB可供應用軟體和資料用。

蘋果1984年用的Motorola 68000有16MB的地址範圍,
卻為了產品的美觀,設計了面積小的主機板,
只能裝2排8顆64Kbit記憶體顆晶片~~>128KB記憶體。

那原型Mac128K只需再多一排的空間
就夠放4排8顆256Kbit= 1 MegaByte,
一上市就可比PC更有價值。

Windows 3.1/95 下的記憶體控制,就沒去研究了。


蘋果麥金塔為什麼當時沒有
攻佔IT市場大餅的原因:

*單一貨品來源,進不了公開招標的case。
*單一家公司要和整個資訊工業對抗,資源之懸疏。
*圖形使用介面的軟體比較難寫,有一段時間市面上沒有重要的Mac軟體。
*因68000不能執行6502指令,龐大的AppleII軟體褲都不能用。
*過高的價位,使得有再優越的技術也不被市場接受。