簡直是通篇瞎扯蛋, 受不了 bastet_dog 這種傢伙, 擺明亂掰
==: 在
bastet_dog@hotmail.com (Sarajevo) 的文章中提到:
: "如果" >inrain.bbs@bbs.ee.nthu.edu.tw: 撰寫於郵件 : ==: 在
:
bastet_dog@hotmail.com (Sarajevo) 的文章中提到:
: : 486 跟 386 變革了什麼!?說來聽聽....倍頻技術並不是什麼了不得的, 不會比
: : 16 =: 32 位元, 或是 32=: 64 位元的影響更大.
: 32到64位元是題外話,談486就容我不提了,而且64位元我所知有限。
: 486怎麼跟386沒什變革呢?它把FPU內建了不是?Catch內建8K了不是?
: 暫存器寬度,才真正提升到和外部匯流排同樣的32bit寬度不是?
: 它大部的基本指令集可以在1個Cycle完成,386能嗎?386要2到3個cycles
: 它也是第一個RISC,而且還直接是Complex的RISC
RISC??? 你確定你在說什麼嗎?
誰跟你說暫存器寬度到 486 才是真正 32 位元?386 本身就已經是確確實實的
32 位元 CPU 了.
eax、ebx、ecx、edx,ebp、eip、esp、edi、esi這些暫存器,都是 32 位元,
從 386 就已經存在,你在胡扯什麼啊?亂七八糟, 連組合語言長什麼樣子都不?
知道, 就可以隨便亂說, 還跟真的一樣.
你知不知道, 要進入 386 的保護模式定址, 暫存器就一定得用 32 位元暫存
器?因為 32 位元定址 (4GB) 的關係?QEMM386 利用保護模式存取 1M 以外
的記憶體, selector: address 的 address, edi 跟 esi 就一定得是 32 位
元, 這根本不容你隨便亂說.
所以 QEMM386 只能用在 386 以上的 CPU, 這你不會不知道吧?
: 在真實模式下它增加了2bits的Control暫存器,DX增加了更多供FPU運用
: 的暫存器…這些改變都大幅提升了很多軟體的運作效率。
: 不然同時脈在iCOMP下它能比386執行效率快上平均3倍?
: 在486之前,何時可以在同時脈下,一下子增加以倍數計的效率?
486 DX 增加了那些暫存器, 說來聽聽, 上面一系列的 eax.....等32位元暫存
器, 全部是 386 就有的, 要不要我拿 386 的 databook 給你看看?
越來越難看了你, 你以為 386 號稱 32 位元 CPU 是假的嗎?
: : 更不用說保護模式、x86 模式的存在, 沒有 x86 提供這兩種模式,
: : Windows 95不會出現, EMM386、QEMM386 也沒有用處。
: 但同樣的嘛…有這保護模式的前提,沒有人把EMM386搞出來,會有
: Windows的出現嗎?有得等我看!這就好比你說賽門與葛芬柯誰比較
: 重要?賽門老想說若沒有自己,葛芬柯跟本沒得混,所以1970年他很
: 高傲地不幫葛芬柯作詞作曲了,可是他自己後來才明白自己一個也混
: 不下去。
去....
DesqView 這套軟體有沒有聽過?不用 EMM386 就可以進入保護模式,
DOS extender 有沒有聽過?也不用靠 EMM386 進入保護模式.
我自己寫的保護模式程式也可以不靠 EMM386 進入保護模式, Windows95 如果
不是為了顧及 DOS 相容性, 根本可以不用 EMM386. 而 EMM386 的存在也不是
為了讓 Windows 95 單純進入保護模式而已.
現在 Windows2000、XP 那一個還用 EMM386 的?連 98 都不用了.
: EMM386如果只是老二的話,你大可把它從Windows裡拿下來,繼續
: 用真實模式嘛!不以應用程式為前提的情況下,你喜歡哪個?
EMM386 本來就是老二, 沒有 386 等級以上的 CPU 提供的保護模式, 你
EMM386 再強有屁用?井底觀天.
現在 Windows 那一個還要靠 EMM386 進入保護模式的?Windows 95 從 OSR2 開始
, EMM386 根本可加可不加, 你連半行組語都沒有寫過, 還敢在這裡跟我扯程式?
扯沒有 EMM386 , CPU 有保護模式也沒用?
linux、Windows98、Windows2000、XP、甚至於其他現在可以跑保護模式的作業系
統, 那一個用 EMM386 了?用了又不能拿掉的又有那些?
別給我岔題, 你愛瞎掰我就看你怎麼掰.
: 什麼叫本末倒置…又亂罵人。保護模示出現,你確定他們未卜先知,
: 將會有軟體工程師弄出EMM386和QEMM386嗎?不會吧!286末期保
: 護模示出現,一直到386發展了好一陣子才跑出EMM386。一開始大
: 家都還直接懷疑好事辦不成,可能把系統搞得常常當機,但經過一
: 段時間,叫好的人越來越多,EMM386讓80386一下子神勇起來了不
: 是嗎?之前大家對記憶體受限的問題,User煩惱,軟體工程師更煩惱
: ,386對大部分人來說也只是快一點的286罷了。沒把它捧高,但它
: 的重要性到目前為止,重不重要,你覺得?
廢話, 弄出保護模式就是為了突破 DOS 跟真實模式的 1M 定址限制, 先有硬體
才有軟體, 這本來就是 286、386 保護模式, v86 模式發展出來的主要目的。
你以為 EMM386 跟 QEMM386 的這 386 是怎麼來的?就是指定要 386 硬體的支
援.
286 保護模式的問題是因為不提供 v86, 而且保護模式跟真實模式切換時容易
造成問題, 這是在 286 時代才有的毛病, 在 386 上根本就沒有問題. 什麼容
易當機云云, 你根本再牛頭不對馬嘴。
: 唉…坦白講你這麼一大段都是白打的!用不禮貌點的感覺真想說…廢話嘛!
: 當時除了傻傻地拿來用的人以外,哪個不對它們做了很用心的了解,你講
: 的這些,只要生逢期時的人應該都知道吧,尤其對組語和記憶體管理有涉
: 入的人!老天!
廢話?對你來說是廢話啦, 連 386 暫存器本來就是 32 位元的, 都被你凹成
486才是....我用了 10 年的組語還及不上你這白濫, 真是佩服.
: 什麼模糊焦點?又罵人!剛不是跟你講,你一直在講頻率的「定義」!
: 完全不理會也不想了解我講這個定義早以「被引導」為效能指標。
: 8086/8088那段日子本來大家就只談頻率嘛!Apple也是一樣的情況
: ,就像我那時要買Apple時,工程師就想一想說:等第二代幾Mhz出
: 來再買吧。這是當時的實況嘛!你怎麼一直不願了解我講的這些「
: 現象」?那時業界至少下游都認為「講頻率就能表明速度」,因為
: 當時看不到那麼遠嘛!又沒有時光機…
你 286 跟 386 講什麼頻率等於速度?就像 IA32 跟 IA 64 一樣, 講什麼頻率
等於速度?明明就是 16 =: 32 位元的改朝換代, 被你一講, 好像當時 286
跟 386 只差在頻率而已?
別廢話, 這幾天年假有空, 出來見見, 我拿幾本組語、386 datasheet 來研究
看看如何?
: 這跟本就不必誰跟誰說,早在那個年頭,這個價值觀就是建立了。 Intel沒有
: ?那AMD現在也不必大費周章了!AMD現在就是在正本清源:時脈就是時
: 脈;效率就是效率!而在中間這個過渡期,大家的腦袋都還凝固在「頻率就
: 能表明速度」的狀態。所以他們必需轉換,一般人才能了解,生意也才能做
: 。(最後一句是我自己的判斷,不代表事實陳述)
你還搞不懂, 頻率等於速度這種言論, 不是廠商講了就算.
更何況你一開始指責 Intel 就連自己也搞錯 Hz 的意義, 50 步笑百步?
更別說看你上面所說的關於 EMM386 跟 QEMM486 那些言論, 根本就是在亂掰
想掰到你是對的嗎?
答案是 全錯, 錯就是錯, 你再怎麼凹也不會變成你是對的.
: 你會錯意了好嗎?「486開始」變革很大,至少我認為,變革大小沒有單
: 位所以我只能跟你說:我認為!至於EMM386、QEMM386不說變革,改成
: 「貢獻」好吧?你能不能滿意一點呢?
486 開始變革在哪裡?你上面說的全部 32 位元(胡扯)?還是外接的 FPU
變內建?這些那叫變革?
: 你講的都對啊!但是我要幫你補充一點,保護模式是286末期出來的,
: 前期沒有。但至於是哪一顆開始的,我忘了,手上也沒資料。
286 一出來就有保護模式, 有程式支援是比較後面的事, 但這不表示硬體
沒做, 你一直在模糊一件事, 像保護模式這種東西沒有 CPU 支援, 在 x86
模式下根本無法靠軟體達成, 就算給你 QEMM、QEMM386 都一樣。
你去 8088 上跑跑 QEMM、QEMM386 看看啊?
: 這個你不用再拿來取笑我了。我都已經認錯了你還一直在講。你不能說
: 這個我不懂,就代表我全部都不懂,做人這樣子以偏概全不太好…
那裡認錯了?只看到你一直在硬凹當年怎麼以 MHz 當效率指標如何云云.
更別說你對 EMM386 跟 QEMM386 以及上述一堆關於程式部分的錯誤謬論了.
: 不全了解,但也知一二。
知一二?
好, 我問你有關保護模式的程式問題, 如果你回答的出來, 那就算了.
1. 目前x86的那些作業系統, 還要靠 EMM386 進入保護模式的?注意, 我不要
模擬兩可的答案. 提到的作業系統, 我都要你提出追蹤程式碼.
2. 386 暫存器跟 486 暫存器差了那些東西?386的暫存器有那些,486又有那
些.
3. QEMM386 跟 EMM386 詳細的運作情況, 他們建立了什麼樣的介面, 以供跟
其他保護模式程式例如 DOS Extender 程式相容。
4. 在遊戲界中, Origin 曾經出了一個遊戲系統, 他最有名的就是進入 DOS 時
, 不能掛載任何 QEMM386 跟 EMM386 程式. 因為這個遊戲系統並不需要用
EMM386 跟 QEMM386 來進入保護模式. 這個遊戲系統叫什麼名字。
5. 目前電腦開機, BIOS 運作中都是真實模式, 為何不乾脆進入保護模式?
: : 至於像 Speed 這種拿 Mhz 當作效能指標的笑話, 麻煩你別再提了, 連這種程
: : 式亂拉關係的 Mhz 都可以拿來跟 CPU 工作時脈混淆, 是你在入誰罪吧?我又
: : 那裡入你的罪了?
: Speed是你先提的好不好,怪我?
是你一開始就在講頻率等於效率(speed) 的耶....="=
--