簡單說說當年的CCDOS漢字操作係統

來源: hfhfndt 2015-01-21 20:08:06 [] [舊帖] [給我悄悄話] 本文已被閱讀: 次 (2817 bytes)
CCDOS -- 或漢字DOS,是中國科學院計算所在IBM -DOS (MS-DOS)的基礎上修改(貼補)幾個中斷部分程序,外加中文顯示字庫及打印機驅動程序組成的。中國科學院計算所在此之前對IBM-PC機的BIOS進行了全麵解剖分析。同時,也有多個單位也對MS-DOS進行了漢化工作。是不是基礎都是源自中國科學院計算所的工作,我就不清楚了。
當年有許多漢化的DOS版本。比如上海計算機廠有他們自己的漢化的DOS版本,山東濰坊有他們自己的漢化的DOS版本, 華南有華南的漢化的DOS版本。當然還有 郵電係統、各大部委等的漢化的DOS版本。
一些知名的電腦公司也有用他們公司冠名的漢字DOS版本。比如,科海、四通、信通、希望等。

雖然這些係統名字不同,但是原理無非都是修改中斷調用 INT 10, INT 21, INT16,截取輸入處理的信息,將要顯示的漢字顯示到熒光屏上,或者輸出到打印機上。

還有些公司出品的漢字卡形式的漢字係統,比如中國計算機服務公司的長城漢卡,金山漢卡、巨人漢卡等。有些漢卡隻是把精美的大型字體庫存入了漢卡,而長城漢卡還具有顯示緩衝內存的功能。
漢字係統駐留內存後,對內存640K的係統是個很大的負擔。使得有些英文軟件工作對內存的要求都難以滿足。采用漢字卡後,可以解決這個問題。
後來的技術發展, 出現了EMS內存擴展。 然而,由於DOS本身的瓶頸問題,係統對擴展內存的使用仍不盡人意。對此,還有一些係統采用摘掛方式,可以使用一個組合鍵使漢字係統暫時釋放出內存來。

當年,由北京化工三廠吳曉軍主要設計的CCDOS漢字係統在市麵上很流行。該係統對顯示功能和打印功能都作了很大改進。使用戶在應用程序中可以輕易的使用簡單命令就可改變字體。然而,由於當年的風氣。他及他的團隊並沒有完全獲得利益,許多情況該係統是被山寨使用的。據他們內部的消息,當時他們想要了解山寨的速度是如何猖獗,特地製作了一版D版本。三天之後,廣州就有了。於是後來也不得不做了一款漢卡。

中國科學院計算所在完成了BIOS分析之後,同時也開辦了一些短期的培訓班,教授DOS的設計知識等。 這裏要提到的是,有個老師,叫劉濱。他當年是參加了BIOS分析和漢字DOS係統的設計的。他後來到了美國,可能目前還在微軟供職。 



請您先登陸,再發跟帖!

發現Adblock插件

如要繼續瀏覽
請支持本站 請務必在本站關閉/移除任何Adblock

關閉Adblock後 請點擊

請參考如何關閉Adblock/Adblock plus

安裝Adblock plus用戶請點擊瀏覽器圖標
選擇“Disable on www.wenxuecity.com”

安裝Adblock用戶請點擊圖標
選擇“don't run on pages on this domain”