亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

通用編碼文字輸入處理方法及裝置的制作方法

文檔序號:6407853閱讀:205來源:國知局
專利名稱:通用編碼文字輸入處理方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種編碼文字輸入處理方法及裝置,特別是涉及一種在微型計算機(jī)上輸入編碼文字的輸入處理方法及裝置。
目前,就計算機(jī)的編碼輸入問題,人們進(jìn)行了深入地研究,提出了多種編碼方法,使得計算機(jī)的鍵盤輸入技術(shù)有了長足的進(jìn)步。但是不論采用什么編碼,目前的處理方法都相同,使用者在鍵盤上敲入某個按鍵組合,然后由留駐在主機(jī)內(nèi)存中的鍵盤管理程序,按照一定的規(guī)律,翻譯成該組合相對應(yīng)的文字。由于此鍵盤的管理程序是在主機(jī)操作系統(tǒng)引導(dǎo)完畢之后,才駐留于主機(jī)內(nèi)存當(dāng)中,這就使現(xiàn)行的處理方法存在著兩個共同的缺點(diǎn)1、占有較多的主機(jī)內(nèi)存;2、必須提供與操作系統(tǒng)相適應(yīng)的鍵盤管理程序,針對目前我國的漢字系統(tǒng)而言,就有不同的版本,如DOS版,UNIX版,網(wǎng)絡(luò)版等等,它們之間是不能互換的,這給計算機(jī)的操作和使用帶來不便。
本發(fā)明的目的是提供一種不占主機(jī)內(nèi)存,并能適用于所有操作系統(tǒng)的通用編碼文字處理方法及其所用的裝置。
本發(fā)明的目的是通過以下技術(shù)方案來實(shí)現(xiàn)為主機(jī)提供一個基本的輸入/輸出裝置,供主機(jī)使用,當(dāng)敲擊鍵盤的時候,主機(jī)把按鍵信息送到該裝置的接口部分并為該裝置的信息處理部分所接受,經(jīng)該裝置的信息處理部分對按鍵信息作出判斷處理后,把處理結(jié)果送回主機(jī),用這個裝置解決不同操作系統(tǒng)對鍵盤的處理問題,使用時,將該裝置插入微機(jī)的擴(kuò)展插中即可。為主機(jī)提供的裝置由接口部分,存貯部分,信息處理部分,控制部分所組成。
下面結(jié)合附圖及附圖2所示的一個實(shí)施例,對發(fā)明的內(nèi)容作詳細(xì)的描述,但本發(fā)明的內(nèi)容不限于附圖所示。


圖1為編碼文字輸入裝置的原理框圖,虛線框內(nèi)為本裝置。
圖2為本發(fā)明的電路原理示意圖。
本發(fā)明提供的裝置通過接口部分(1)與主機(jī)(5)相連接,主機(jī)(5)與本裝置之間的各種信息都通過接口部分(1)進(jìn)行交換,標(biāo)準(zhǔn)鍵盤(6)與主機(jī)連接,當(dāng)敲擊鍵盤時,主機(jī)(5)把按鍵的信息送到本發(fā)明的接口部分(1),信息處理部分(3)負(fù)責(zé)將主機(jī)(5)通過接口部分(1)傳來的各種信息進(jìn)行處理,并將處理結(jié)果,通過接口部分(1)回送給主機(jī)(5),存儲部分(2)用于存放編碼文字的編碼信息,控制部分(4)用于協(xié)調(diào)本裝置內(nèi)部各部分之間的工作。
本發(fā)明具有兩種工作狀態(tài)第一種工作狀態(tài)為接受態(tài),這時主機(jī)(5)通過接口部分(1)將欲使用的編碼信息送到存貯部分(2)存放,留待下一工作狀態(tài)使用。第二種工作狀態(tài)為正常態(tài),此時,主機(jī)(5)將標(biāo)準(zhǔn)鍵盤(6)送來的按鍵信息通過接口部分(1)送給信息處理部分(3),而信息處理部分(3)則將這些按鍵信息,根據(jù)接受態(tài)時主機(jī)(5)送到存貯部分(2)中的編碼信息,翻譯成相應(yīng)的文字,并通過接口部分(1)傳送到主機(jī)(5),這樣就完成了一次編碼文字的輸入處理工作,如此重復(fù),即實(shí)現(xiàn)了編碼文字的輸入處理。只有當(dāng)需要更換編碼方案時,才需要進(jìn)入第一階段,本裝置常態(tài)時,均工作于第二階段。
實(shí)施例圖2所列出的電路原理示意圖,也是本發(fā)明的一個實(shí)施例,是把本發(fā)明所提供的裝置,安裝在IBM-PC及其兼容機(jī)中-即把本發(fā)明提供的裝置插入微型計算機(jī)的擴(kuò)展插槽中。ISA總線接口為主機(jī)與本實(shí)施例中的數(shù)據(jù)存儲器以及8086CPU之間提供了一個交換信息的通道。數(shù)據(jù)存儲器用于存放漢字的編碼表,程序存儲器用于存放8086CPU的程序,其中包括初始化程序以及從漢字編碼到漢字代碼的翻譯程序。8086CPU的功能分為兩部分,第一部分為在系統(tǒng)復(fù)位期間執(zhí)行程序存儲器中所存放的初始化程序;第二部分為在系統(tǒng)正常工作期間,通過執(zhí)行存儲器中存放的翻譯程序,將主機(jī)通過ISA總線接口傳送過來的漢字編碼,根據(jù)數(shù)據(jù)存儲器中存放的漢字編碼表,翻譯成為漢字代碼,并且通過ISA總線接口回送給主機(jī)。定時及控制電路,用于產(chǎn)生協(xié)調(diào)8086CPU及ISA總線接口工作的時序。
本實(shí)施例中,數(shù)據(jù)存儲器由兩類存儲器構(gòu)成,一類為只讀存儲器(ROM),其中存放著漢字拼音編碼表,在系統(tǒng)復(fù)位完畢后,即可為主機(jī)提供一個拼音輸入接口;另一類為隨機(jī)存儲器(RAM);用于存放由主機(jī)通過ISA總線接口傳送來的其他漢字編碼表,為主機(jī)提供一個靈活的漢字輸入接口。主機(jī)由ISA總線接口通過總線BUS1與數(shù)據(jù)存儲器相連,通過總線BUS2與8086CPU相連。8086CPU通過總線BUS4與數(shù)據(jù)存儲器相連,通過BUS5與程序存儲器相連,通過BUS6與定時及控制電路相連,定時及控制電路產(chǎn)生的時序信號通過BUS3去控制ISA總線接口,以實(shí)現(xiàn)不同的總線組態(tài)。在正常狀態(tài)下,本實(shí)施例具有兩種工作狀態(tài),第一種為接受態(tài),也就是,本發(fā)明提供的處理裝置,對主機(jī)傳送的漢字編碼表進(jìn)行接受工作,其工作過程為1、主機(jī)由ISA總線接口通過總線BUS2傳送一組命令到8086CPU,通知8086CPU主機(jī)將要進(jìn)行漢字編碼表的傳送;
2、8086CPU在接受到此組命令之后,通過執(zhí)行程序存儲器中相應(yīng)的指令序列,由總線BUS6通知定時及控制電路;
3、定時及控制電路此時將產(chǎn)生一系列控制信號,通過總線BUS3送到ISA總線接口;
4、ISA總線接口在接受到由定時及控制電路產(chǎn)生并送來的控制信號之后,將數(shù)據(jù)存儲器中RAM部分映射到主機(jī)相應(yīng)的地址空間;
5、此時8086CPU通過總線BUS2由ISA總線接口將準(zhǔn)備就緒的信號傳送回主機(jī);
6、主機(jī)在接受到準(zhǔn)備就緒信號之后,即可將漢字編碼表由ISA總線接口通過總線BUS1直接傳送到數(shù)據(jù)存儲器中;
7、主機(jī)將漢字編碼表傳送完畢后,由ISA總線接口通過總線BUS2傳送一組命令到8086CPU,通知8086CPU漢字編碼表已經(jīng)傳送完畢;
8、8086CPU接收到傳送完畢信號之后,由總線BUS6向定時及控制電路發(fā)出結(jié)束傳送命令;
9、最后定時及控制電路通過總線BUS3向ISA總線接口發(fā)出一組控制信號,使ISA總線接口將數(shù)據(jù)存儲器中RAM部分不再映射到主機(jī)的地址空間,即恢復(fù)常態(tài),整個過程到此結(jié)束。
本實(shí)施例的第二種工作狀態(tài),又稱常態(tài),即進(jìn)行由漢字編碼到漢字代碼轉(zhuǎn)換的工作,其工作過程為1、主機(jī)由ISA總線接口通過總線BUS2將漢字編碼送到8086CPU;
2、8086CPU在接受到此漢字編碼之后,通過總線執(zhí)行程序存儲器中的指令序列,由總線BUS4到數(shù)據(jù)存儲器的事先存放的漢字編碼表中去查找,揀出與主機(jī)送來的漢字編碼相對應(yīng)的漢字代碼。
3、8086CPU在查到漢字代碼之后,由總線BUS2通過ISA總線接口將該漢字代碼回送主機(jī),至此即完成了一次從漢字編碼到漢字代碼的轉(zhuǎn)換(翻譯)過程。
重復(fù)上述1、2、3各步,即實(shí)現(xiàn)了漢字的輸入處理。
在系統(tǒng)復(fù)位期間,本實(shí)施例工作于非正常工作狀態(tài),此時,8086CPU通過總線BUS5執(zhí)行程序存儲器中的初始化程序,將本實(shí)施例設(shè)置到常態(tài),以使本實(shí)施例在系統(tǒng)復(fù)位后能立即正常工作,作漢字編碼到漢字代碼的轉(zhuǎn)換。
本發(fā)明不同于現(xiàn)有技術(shù)之處在于將編碼文字的編碼信息的存放位置,移出了計算機(jī)主機(jī)的內(nèi)存空間,并且將包含有系統(tǒng)復(fù)位時的初始化、編碼信息的更換以及編碼翻譯為編碼文字的整個處理過程,均置于計算機(jī)操作系統(tǒng)之下,不必再分別向計算機(jī)裝入與操作系統(tǒng)相適應(yīng)的特定的鍵盤管理程序,如DOS版,UNIX版,網(wǎng)絡(luò)版等。主機(jī)僅將編碼送入本發(fā)明提供的裝置,和得到與該編碼相應(yīng)的編碼文字,而不參與具體的翻譯過程。由于編碼文字的編碼信息以及整個翻譯過程均置于本裝置上,加之本裝置的初始化不再依賴操作系統(tǒng)。因此,本發(fā)明有效的解決了現(xiàn)有技術(shù)的不足,提供了一種不占主機(jī)內(nèi)存,并能適用于所有操作系統(tǒng)的通用編碼文字處理方法及其裝置。本發(fā)明提供的裝置造價低廉,性能可靠,安裝使用都很方便,是一種具有市場開發(fā)前景的產(chǎn)品。
權(quán)利要求
1.一種通用編碼文字輸入處理方法,其特征是采用以下步驟①將編碼文字的編碼信息的存放位置,移出計算機(jī)主機(jī)的內(nèi)存空間;②為主機(jī)提供一個基本的輸入/輸出裝置,供主機(jī)使用,當(dāng)敲擊鍵盤的時候,主機(jī)把按鍵的掃描碼送到該裝置的接口部分并為該裝置的信息處理部分所接受,經(jīng)該裝置的信息處理部分,對編碼狀態(tài)作出判斷處理后,把處理結(jié)果送回主機(jī);③為主機(jī)提供的裝置由接口部分,存貯部分,信息處理部分,控制部分所組成。
2.根據(jù)權(quán)利要求1所述的一種處理方法,其特征是具有兩種工作狀態(tài)①第一種工作狀態(tài)為接受態(tài),這時主機(jī)(5)通過接口部分(1)將欲使用的編碼信息送到存貯部分(2)存放,留待下一工作狀態(tài)使用。②第二種工作狀態(tài)為正常態(tài),在此期間,主機(jī)(5)將標(biāo)準(zhǔn)鍵盤送來的按鍵信息通過接口部分(1)送給信息處理部分(3),而信息處理部分(3)則將這些按鍵信息根據(jù)第一階段主機(jī)(5)送到存貯部分(2)中的編碼信息,翻譯成相應(yīng)的文字,并通過接口部分(1)傳送到主機(jī)(5),這樣就完成了一次編碼文字的輸入處理工作,如此重復(fù),即實(shí)現(xiàn)了編碼文字的輸入處理。只有當(dāng)需要更換編碼方案時,才需要進(jìn)入第一種工作狀態(tài),本發(fā)明常態(tài)時,均工作在第二種工作狀態(tài)。
3.一種通用編碼文字輸入處理裝置,其特征是由接口部分,存貯部分,信息處理部分,控制部分所組成,裝置通過接口部分(1)與主機(jī)(5)相連接,主機(jī)(5)與本裝置之間的各種信息都通過接口部分(1)進(jìn)行交換,標(biāo)準(zhǔn)鍵盤(6)與主機(jī)連接,當(dāng)敲擊鍵盤時,主機(jī)把按鍵的信息送到本裝置的接口部分(1),信息處理部分(3)負(fù)責(zé)將主機(jī)(5)通過接口部分(1)傳來的各種信息進(jìn)行處理,并將處理結(jié)果,通過接口部分(1)回送給主機(jī)(5),存儲部分(2)用于存放編碼文字的編碼信息,控制部分(4)用于協(xié)調(diào)本裝置內(nèi)部各部分之間的工作。
4.根據(jù)權(quán)利要求3所述的處理裝置,其特征是把該裝置安裝在IBM-PC及其兼容機(jī)中-即把該裝置插入微型計算機(jī)的擴(kuò)展插槽中,ISA總線接口為主機(jī)與該裝置的數(shù)據(jù)存儲器以及8086CPU之間提供了一個交換信息的通道,數(shù)據(jù)存儲器用于存放漢字的編碼表,程序存儲器用于存放8086CPU的程序,其中包括初始化程序以及從漢字編碼到漢字代碼的翻譯程序。
5.根據(jù)權(quán)利要求3、4所述的處理裝置,其特征是所述的數(shù)據(jù)存儲器由兩類存儲器構(gòu)成,一類為只讀存儲器(ROM),其中存放著漢字拼音編碼表,在系統(tǒng)復(fù)位完畢后,即可為主機(jī)提供一個拼音輸入接口;另一類為隨機(jī)存儲器(RAM);用于存放由主機(jī)通過ISA總線接口傳送來的其他漢字編碼表,為主機(jī)提供一個靈活的漢字輸入接口;主機(jī)由ISA總線接口通過總線BUS1與數(shù)據(jù)存儲器相連,通過總線BUS2與8086 CPU相連;8086 CPU通過總線BUS4與數(shù)據(jù)存儲器相連,通過BUS5與程序存儲器相連,通過BUS6與定時及控制電路相連,定時及控制電路產(chǎn)生的時序信號通過BUS3控制ISA總線接口。
全文摘要
通用編碼文字輸入處理方法及裝置。本發(fā)明將編碼文字的編碼信息的存放位置,移出計算機(jī)主機(jī)的內(nèi)存空間,為主機(jī)提供一個基本的輸入/輸出裝置,該裝置由接口部分,存貯部分,掃描碼處理部分,程序控制部分所組成。本發(fā)明提供了一種不占主機(jī)內(nèi)存,并能適用于所有操作系統(tǒng)的通用編碼文字處理方法及其裝置,該裝置造價低廉,性能可靠,安裝使用都很方便,是一種具有市場開發(fā)前景的產(chǎn)品。
文檔編號G06F3/00GK1098524SQ94105799
公開日1995年2月8日 申請日期1994年5月30日 優(yōu)先權(quán)日1994年5月30日
發(fā)明者曾益民, 馮維杰 申請人:曾益民
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1