![]() |
||
|
Master Member
![]() ![]() ![]() ![]() 加入日期: Jan 2002 您的住址: U.S.S AGC
文章: 1,669
|
其實CPU能存取超出本身"直接"定址能力的這方式,並不是現在才有的,至少在APPLE2時代就有了(AP2時代有本身的128KB-RAM卡)。
這些擴充出來的記憶體以前叫EMS(非DOS時代的EMS/XMS那種東西,不過確是可以研究這方式的最好題材),要作到如此,要外加解碼電路,用這電路創出虛擬位置線出來,只不過在P1時這電路被做到CPU內部去了,才有36bit位置線出來。 以前在寫呼叫器程式時,那時中文機也是用這方式處理字型資料(65C02/8位元,最大直接定址64KB,但字型資料卻有512KB),由於也是解碼電路作到CPU內,因此只要下參數,IC就會自動處理。 在286時代我也買過EMS卡,卡最大可插到32MB。
__________________
辭源數位化計劃啟始於2014年1月。請拜訪成果。 |
|||||||
|
|
|
Senior Member
![]() ![]() ![]() 加入日期: Dec 2002
文章: 1,370
|
引用:
asccpu兄你說的與CIH 說的其實不太一樣 你的方法是硬體電路去延伸可用容量 而 CIH 主要在講解 intel CPU 定址的極限與限制 我記得沒錯的話 36bit address line 並不是所有intel CPU 都有拉出來 有拉出來的, CIH 說的應該沒問題, 沒拉出來的, 只能靠你說的外加解碼電路 可是效能衝擊應該很大, 而且 PC 不比 embedded system, 太偏門招式不易使用. ![]()
__________________
要討論也要找能溝通的, 跟狂吠的狗溝通只是浪費時間. 每日一句 : 很多不等於多數,也不等於少數 |
|||
|
|
|
*停權中*
加入日期: Jan 2003
文章: 494
|
超過32條address line的32位元或稱為 x86-64 CPU 可能比樓上想像的還多.
每次說到這個問題,就是這種反應了 |
|
|
|
Senior Member
![]() ![]() ![]() 加入日期: Dec 2002
文章: 1,370
|
引用:
又不是講最近幾年的產品 而且就算 cpu 有 36 bit address line 沒拉到北僑(舊的北僑只支援32bit)你怎麼定址到4GB 之後 ![]()
__________________
要討論也要找能溝通的, 跟狂吠的狗溝通只是浪費時間. 每日一句 : 很多不等於多數,也不等於少數 |
|
|
|
|
*停權中*
加入日期: Jan 2003
文章: 494
|
那就換主機板,換晶片組呀.
又不是只有 INTEL,VIA,SIS,AMD(ATI),NVIDIA 可選, 還有一些貴到嚇死人的呀. ^_^||| 何必呢? 而且現在M$還是硬是規定只能用4G呀. 主機板,CPU通通都鬆綁了,就OS不鬆綁. |
|
|
|
Master Member
![]() ![]() ![]() ![]() 加入日期: May 2001
文章: 1,622
|
引用:
是使用者自己不鬆綁,明明可以用x64 OS x86 你再怎麼鬆綁,一個 Process 還是只能用 2GB,過了一關另一關依舊沒有解 當然如果你有 4GB 而已就感受不到,繼續 PAE 死守下去,當大家用到32GB時,還在單一 Process 2GB,到時也是笑話一篇
__________________
已關閉簽名檔 |
|
|
|
|
*停權中*
加入日期: Mar 2002
文章: 733
|
引用:
Server版是有技術可以突破啦~ 只是這種技術MS不會下放到普通版的OS上.....除非有高手破解 |
|
|
|
|
Master Member
![]() ![]() ![]() ![]() 加入日期: May 2001
文章: 1,622
|
引用:
有技術可以突破軟體也不會重寫 改用 x64 編譯問題瞬間解決,你說哪一種比較快
__________________
已關閉簽名檔 |
|
|
|
|
*停權中*
加入日期: Jan 2003
文章: 494
|
這種" 何不使用X64 OS "的回覆也很典型......
|
|
|
|
*停權中*
加入日期: Mar 2002
文章: 733
|
引用:
應該沒有這麼輕鬆直接改x64編譯就可以了,多少還是要修改一下程式吧.... 不然市面上各軟體早就輕易推出X64版了~ 不過廠商還是會朝X64走啦~畢竟這是趨勢。 |
|
|
|