瀏覽單個文章
Rainwen
*停權中*
 

加入日期: Mar 2002
文章: 733
引用:
作者darkangel
IMAHO...

當年 80386 在保護模式中能夠以虛擬的方式來執行數個 8086 來跟以前的程式相容,也就是所謂的 VM86 mode,後來的 Windows 也是靠這個方式來執行以前 DOS 的程式,而現今 x86/AMD 64 則是用不同的方式來實現向下相容並移除 VM86、real mode 等等...。

至於 Itanium 根本就不能算是 x86 系列,IA 64 是屬於 EPIC 指令集架構,有別於目前流行的 CISC(x86) 或 RISC(ARM),我個人認為在觀念上這是一顆是很先進的 CPU (當然...實際上跑起來的樣子可能不是那麼優秀),雖然它能用模擬指令的方式來執行 x86 32 bit,不過我根本不認為是一樣的東西。

我覺得不是模擬的錯,而是他們當初根本沒打算在 x86 上搞 64 bit 而被 AMD 搶先。

相容真的很重要,不相容對企業成本來說蠻傷的~
尤其是現行大部分企業都已電腦化的狀況下,建置全新系統的機會不多,
升級原有系統還是最主要的模式。

像是640KB限制、不穩定的95/98設計,都是為了相容舊有程式架構。
舊 2012-06-05, 10:46 AM #24
回應時引用此文章
Rainwen離線中