瀏覽單個文章
godel_chen
*停權中*
 
godel_chen的大頭照
 

加入日期: Aug 2005
您的住址: Taipei
文章: 46
引用:
作者foxtm
所謂的DOS核心基本上是錯誤的認知
可參考這份文件 (http://jjhou.boolan.com/system-prog...r-windows95.pdf)39頁開始的地方
畢竟在win95/98的時候,還是有太多真實模式 (http://zh.wikipedia.org/wiki/X86#.E....A8.A1.E5.BC.8F)的程式遺毒.
win95/98的穩定問題,其實並非單純的16/32位元所造成的.
而是當時大環境的折衷問題


我知道他是有名的作家, 我也看過你講的39頁, 不過我不認為他或者是
我有錯誤的認知. 他也沒有否定DOS核心, 只有講"其實"win3.1是32位元, right?

到底算32位元或16位元的認定很久前就有一大堆論戰, DOS核心還是
新32位元的作業系統, 看你看的是win3.1/95/98的哪一部份. 是真實
DOS模式底下的module, 還是Win3.x自己接掌的部分.

多大的範圍算"核心"?

不可否認的是win 3.X/95/98/ME都有用到DOS的一些核心功能, 舉例來說,
檔案系統FAT32其實是DOS的FAT改良的.

Win9X底下把command.com / himem.sys 刪除掉, 能開機嗎?

就像Win3.1/95/98有人否定他們是一個獨立作業系統, 不過是DOS+GUI.

我從頭到尾可沒有說是16/32位元造成的.

我如果不說主要是DOS核心, 我可能就要講真實模式開機後, Win3.0/3.1啟動
A20線進入保護模式後, 當要存取BIOS等DOS類型的服務(插斷, INT XX),
"必須"再切回真實模式. 所以Win 3.X/95/98/ME是仰賴真實模式的, 如果不清楚
什麼是真實模式, 那換句話說就是DOS核心環境.

為避免論戰, 偏移話題, 我只是要陳述DOS/95/98系列跟NT/2000/XP有作業系統
架構上完全不同(相對於GUI的類似), 為何前者無法再用, 後者確可以沒有過時
(outdated)問題. 所以, Vista/windows 7其實都是根基於當初NT的架構.

版本不同...版本不同, 不要再挑了....*____*

一個思考深遠的logic, 不會因為時間而失效. 千年來沒有1+1等於2過時的問題.

所以我會有那麼多發言主要是我反對windows xp已經過時的說法.

如果, xp 過時了, 那...基於相同架構的vista/7?

微軟並沒有對vista或7有重大架構更新, 而是不斷的在舊有的作業系統上面
"新增應用程式", 驅動程式.

所以, 說XP過時是說不過去的, 如果願意, 微軟可以輕鬆的加上一些必要的
功能, 讓XP具備跟windows 7 近似的能力. 但是...有錢賺嗎?
 
舊 2011-11-04, 01:27 PM #132
回應時引用此文章
godel_chen離線中