專利名稱:微型電腦中文系統的制作方法
電子計算機要在中國推廣應用,特別是在辦公室自動化、企業、事業管理上的應用,很關鍵的一個問題便是實現計算機系統中文化。微型計算機IBM-PC和IBM-PC/XT及其兼容機,具有字長16位,1兆字節的存貯空間和豐富的應用軟件,以及相對地低廉的價格,使得這種機型很快在全世界推廣開來。近年來國內各個單位引進了數以萬計的PC機,并已用到各行各業的管理工作中,因此使PC機帶上中文便成為一個十分迫切的問題。
目前國內外的各種PC機中文系統,有的需占用龐大的存貯空間,有的字型欠佳,輸入方法難記,均使用不方便,故研制一種工作性能優越,漢字輸入容易,適應性又強的中文系統,便是十分必要的事情。
發明目的在于1.使用整字字庫使字型美觀大方,又不占計算機系統內存,使各種內存配置的PC機均可以使用此中文系統。
2.能適應各種職業人員使用的中文輸入方式,如各類管理人員要求不經訓練(或很少時間的訓練)便可用中文計算機,計算機專業技術人員要求在程序中靈活使用漢字,專業計算機操作人員要求快速輸入漢字,必須使這三類人員均有合適的輸入漢字的方法。
3.使PC機既可作為英文計算機,又能作為中文計算機,作英文計算機時保留原來機器的全部功能,兼容原機的各種軟件。作中文計算機時,可以中文與英文混合使用,也可單獨使用中文,并可在高級語言中,數據庫中以及其它應用軟件中使用漢字,以便使此中文計算機成為中文文字處理機,中文資料處理機,中文企事業管理系統。
中文卡分NK-02和NK-03兩種。
1.NK-02中文系統由下述四部分組成。
*NK-02型漢卡占用IBM-PC機作圖顯示視頻緩沖區ACOOO~AFFFF共占16K字節空間,其中ACOOO~AEFFF12K字節空間為NK-02型漢卡管理程序所占用。NK-02型漢卡將一、二級6763個國標漢字、數字、ASCⅡ字符和一些常用的其它符號存入7片MASKROM(每片256K位)或14片27128EPROM中(每片128K位),整個字庫容量為224K字節。由于采用存貯空間壓縮技術,使224K字節字庫只占用PC機的AFOOO~AFFFF的4K字節顯示存貯空間。NK-02/03型漢字卡邏輯圖附后。邏輯圖上地址、數據總線分為漢卡內部地址、數據總線和PC機地址、數據總線兩類。漢卡內部地址總線中的A5~A13由用戶所調用的漢字國際碼來選擇,內部地址總線中的A0~A4分別與PC機的A0~A4相接,這樣可將所調用漢字的32字節點陣碼送出。內部數據由U26(74LS244,啟動地址為AFOO)與外部數據線相溝通,從而將字庫中點陣碼送出。圖(1)中U1(74LSOO)、U2(74LS32)、U3(74LS138)、U4(74LS139)構成地址譯碼電路,由U26腳譯出ACOOO~AEFFF去啟動漢卡管理程序片EPROM(27128)。程序通過U28(74LS244,啟動地址為ACOOO~AEFFF)緩沖器送出。用戶采用該漢卡各種輸入方案輸入的漢字由管理程序轉換為相應的國際碼存入U5、U6(74LS373)雙8位鎖存器中。U5為存國際碼高字節(鎖存器啟動地址為AF×60),U6為存國際碼低字節(鎖存器啟動地址為AF×40)。U5、U6的輸出分別接到內部地址總線中A5~A13以及U8、U9(74LS138)三對八譯碼器。由U8、U9的輸出選擇相應的字庫ROM或EPROM片。而A5~A13指向所調漢字點陣碼第一字節,再由A0~A4的連續變化將所選漢字點陣碼通過U26(74LS244)全部送出,從而在屏上顯示完整漢字。U5的6腳到U8的6腳間的兩根跳線供靈活選擇使用128K位字庫ROM(或EPROM)及256K位字庫ROM用。當字庫ROM(或EPROM)為128K位時如圖(4)跳線所示方式連接,當字庫ROM為256K位時,將ROM的27腳接U5的6腳,U8的6腳接+5V電源。漢卡板到PC機接線采用IBM標準62總線(見圖5),漢卡可在顯示屏上顯示11行(包括一行輸入方法提示行)、每行40漢字,即滿屏顯示440個漢字。
*彩色/圖形顯示卡,內有16K顯示存貯器,此卡為IBM-PC機通用配件。
*NK-DOS中文操作系統,NK-DOS可兼容原IBM-PC機的PC-DOS1.1,2.0,2.1板本,通過采用浮動地址結構,在PC-DOS與ROMBIOS之間加接中文系統接口以形成中文操作系統。
*NZZ造字系統,可以進行16×16點陣的造字,改字工作。用戶自造字存于磁盤中,可以進行查字,刪字等工作。
2.NK-03中文系統由下述四部分組成*NK-03型字庫ROM(或EPROM ROM)總容量為240K字節、存GB-Z國家標準漢字通訊碼本中全部漢字、數字字符和符號。與高分辨率圖型顯示卡相配合可在屏幕上顯示20行(包括一行漢字輸入方法提示行)每行40個漢字,滿屏800漢字。字庫硬件管理同NK-02型漢卡。
*分辨率為640×400的單色圖形顯示卡,卡中含有顯示存貯器64K字節。
*NK-DOS操作系統(同1.中所述)*NZZ造字系統(同1.所述)3.中文系統軟件,包括中文文字處理軟件與中文資料管理軟件。效果日本NEC公司,美國TANDEM公司均表示愿意使用本中文系統,希望購買此項技術,臺灣宏基公司(生產倉頡卡廠家)也通過香港星光傳呼集團表示希望購買此項技術。本中文系統以屏幕顯示漢字多(可達800漢字)字形美觀大方,漢字輸入方法多樣,靈活,中英文轉換方便等特點,使IBM-PC(XY)計算機成為一部功能齊全,性能優越的中文計算機系統。
付圖說明圖1是NK-02/03型漢卡邏輯圖,圖2是漢卡地址譯碼邏輯圖,圖3是漢卡程序ROM及字庫ROM引線圖,圖4是漢字國際碼鎖存、譯碼邏輯圖及選擇128K Bit ROM與256K Bit ROM跳線圖,圖5是IBM-PC I/O插槽62總線圖。
實施例本中文系統已在下列各種計算機中使用過,效果良好,這些機型
IBM-PCIBM-PC/XTTPC機MPF-PC機PC-301機EVERGO(愛美高公司)PC機EAGLE PC計算機
權利要求
1.具有固化漢字字庫、可進行中英方式、漢字輸入法轉換操作的電腦中文卡,其特征是采用了存貯空間壓縮技術,整個中文卡只占用16KB存貯空間;設立用戶軟接口,使用戶可自選漢字輸入方案,漢字輸入法采用逐步提示輸入。
2.按照權利要求
1所說的固化漢字字庫,其特征是字庫管理利用將國標碼寫入16位鎖存器中,作為字庫高位地址,然后用低五位地址讀出存貯器對應漢字的32個字節內容的方法,使整個一、二級字庫只占用32個字節的空間。加上鎖存器地址和總線緩沖器,整個中文卡的字庫部分,只需占用4K個字節的存貯空間。
3.按照權利要求
1所說的用戶軟接口,其特征是在計算機內存中,設置輸入程序緩沖區(16~48K)通過磁盤送入漢字輸入程序,使用戶可以自選漢字輸入方法。
4.按照權利要求
1所說的漢字輸入逐步提示法,其特征是輸入方法中鍵入部分代碼(如前三位代碼)后,即在提示行顯示符合此條件的所有漢字(未完全顯示出的漢字可通過鍵盤按下鍵轉換),每字后還附有待鍵入的代碼,這種方法可使不熟悉漢字編碼方法的人不用擔心找不到正確編碼。
專利摘要
微型電腦中文系統,屬計算機領域。NK-02/03型漢卡采用存貯空間壓縮技術,使整個漢卡只占用16K顯示存貯空間;設立用戶軟接口,用戶可以自選漢字輸入方案;漢字輸入時采用提示輸入并具有造字功能和造字軟盤字庫,為用戶使用漢字提供方便。本漢卡所用的NK-DOS中文操作系統,可兼容IBM-PC的PC-DOS1.1,2.0,2.1版本,可運行原版BASIC、PASCAL、COBOL等高級語言和中文DBASEⅡ及中文WORDSTAR等應用軟件。
文檔編號G06F9/44GK85102588SQ85102588
公開日1986年7月2日 申請日期1985年4月1日
發明者黃書基, 王計會, 盛素英, 郁鑫昌, 吳兆龍, 于金森 申請人:南開大學導出引文BiBTeX, EndNote, RefMan