国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      字符編碼器與譯碼器的制作方法

      文檔序號:89705閱讀:458來源:國知局
      專利名稱:字符編碼器與譯碼器的制作方法
      本發(fā)明是關于一種把多種語言的字符變換成電子代碼的裝置和方法。這種電子代碼,可用于電子計算機輸入或通過其他的電子設備加以傳送。該裝置和方法還能夠把上述電子代碼變換回原來的語言字符。
      本文所指的多種語言的字符包括如中文或日文等語言字符。這類語言和英語不同,英語的字母表只有26個字母或字符,而中文和日文的字符則多得多。我們將會進一步理解到,本發(fā)明說明書所參照的“中文”僅僅是一個例子而已,發(fā)明的本身還可以更廣泛地應用于其他的多字符的語言。
      書寫語言通常是用鍵盤編碼的。使用電子計算機的鍵盤時,每按一個鍵,就可以啟動編碼器產生一個唯一的電子代碼對應于一個特定的字符。對于象英語這一類的語言,各個按鍵分別對于字母表上的每個字母,每個鍵都賦予一個唯一的二進制代碼。按動鍵盤就可以產生一串二進制代碼。然后把這些代碼成組地排列,就可以以二進制代碼的形式組成一個完整的單詞。但如果想用類似的技術來處理象中文這一類的文字,就會產生問題,因為這一類的語言涉及大量的字體。盡管已知的漢字編碼方法是用小量的基本成分來構成漢字(原則上類似使用字母表),但直到目前為止,還未能有足夠的基本成分去包括現(xiàn)有的所有漢字結構。即使用數量有限的基本成分來構成常用的漢字,但仍然需要使用一個有大量按鍵的鍵盤或復雜的記憶數字代碼的圖表。問題還不單單如此,漢字的基本成分不僅可以左右排列,而且還可以上下排列。這種靈活多變的排列方式使得本來已經夠復雜的編碼系統(tǒng)更是難上加難。其結果是操作員為掌握編碼程序所花費的精力比掌握編碼裝置本身所花費的精力還要多。
      本發(fā)明就是要試圖解決上述的這些問題。本發(fā)明的文字編碼裝置由以下器件組成顯示器,用于顯示一組預定的字符;選擇器,用于選擇被顯示的字符中的任何一個字符;發(fā)生器,用于產生代表被選擇字符的電子代碼。
      在本發(fā)明的編碼器和譯碼器中,譯碼器把電子代碼變換回原來的字符。例如,可以通過顯示器或某些打印的形式輸出原來的字符。
      本發(fā)明還進一步提供一種文字的編碼方法,該方法包括以下幾個步驟顯示預定的一組文字;從顯示的文字中選擇一個特定的字符;產生一個電子代碼以代表顯示器上被選擇的字符。
      根據本發(fā)明的方法,電子代碼可以被譯回原來的文字,并在顯示器上顯示或是打印出來。
      本發(fā)明無論是以其一般的形式或是一些優(yōu)選的實例,比起過去傳統(tǒng)的編碼和譯碼器有若干優(yōu)越性。以漢字為例,應用了本發(fā)明,就無需對任何字體進行細分,因為在每一種情況下,字體都可以整個地顯示出來,并可以隨意地進行選擇和編碼。為了把字符存入體積最小的記錄介質中,可以使用大容量的半導體存儲器。更可取的是,我們可以把整部字典存入存儲器中,使得字典的任何部分都可以有選擇地在顯示器屏幕上顯示出來,以便操作員觀察。用一些已知的合適的裝置就可以對字典進行自動或手動掃描(就如翻閱書頁一樣),通過這種裝置,操作員可以選出字典中含有待查的字組的那一部分。這種做法相當于使用一個或若干個鍵盤,鍵盤上的每一個鍵都是對應于一個特定的字符的,而這種鍵盤在體積上則比較緊湊。
      字符的選擇器可由以下部分組成一個位于陰極射線管(CRT)屏幕上待選字符上方的閃動光標;以及當光標停在所需位置時,把字符變換成相應代碼的裝置。這樣字符的編碼只要選出特定的字符再按動按鈕就可產生電子代碼。這種方法和已知的編碼技術相比,可以大大地減輕人類的勞動量。
      有利的是,這種代表每個字符的電子代碼在字典上只有唯一的一個位置。換句話說,每一個字符在存儲器中都規(guī)定了特定的地址。因此,當要增加新字符時,新的字符可以附在字典或字表的后面。當代碼按遞增順序分配給新增字符時,這些新字只是伸延了字典所占存儲的地址的上限,對現(xiàn)有的代碼無需進行改動。
      另一方面,按字典的位置進行編碼對于為了安全的原因而進行的保密編碼也是有好處的。通過重新排列字符,代碼就自動被保密了。只要兩個通信設備的字典的組織是相同的,就可以使用相同的譯碼算法,而無需使用特別的譯碼系統(tǒng)。此外,如果隨便使用其他的裝置,就不可能把傳送來的代碼翻譯成有意義的文字。
      利用本發(fā)明的方法,只需用比較少的代碼就可以對一則信息進行編碼;同樣,用較少的代碼就可以使在通信線路上較快地傳送信息。一個16位的二進制數可以單值地確定65536個字符,這一數量對于標識現(xiàn)代所有的漢字是足夠有余了。要確定一個字符,僅需一個16位的代碼就可以了,無需增加其他的代碼來說明組成字符的各個部分。
      在譯碼階段,譯碼器根據接收的代碼所規(guī)定的存儲單元,選出對應的字符,該字符或是被顯示出來(在CRT屏幕上)或被打印出來。這樣,譯碼的過程只需在存儲器中找到正確的存儲單元并提取出該存儲單元的字符,因而譯碼的速度可以很高。
      現(xiàn)在根據附圖來說明本發(fā)明的一個具體實例圖1是一個編碼器/譯碼器系統(tǒng)的示意圖;
      圖2是圖1所示系統(tǒng)的方框圖;
      圖3是解釋一個漢字編碼方法的示意圖。
      圖1是體現(xiàn)本發(fā)明的一個系統(tǒng),在陰極射線管(CRT)的屏幕1上顯示出存入系統(tǒng)的大量漢字,要對選編某個漢字時,將閃爍的光標置于被選漢字的上方,(圖中未畫出,但根據已知的技術是可以使之顯示在屏幕上的。)系統(tǒng)接到選編信號后,就對所選的漢字進行編碼。通過操縱指令鍵盤2上的水平移位鍵和垂直移位鍵,可以使光標水平或上下移動。鍵盤2還有一個按鍵或按鈕,發(fā)出選編信號,使系統(tǒng)對所選的漢字編碼。電子裝置3包含圖2所示的全部電子線路,它與CRT 1和鍵盤2相接,也與另一個CRT4相接。CRT4用于顯示被選的字符,以便進一步確認和可視反饋。當本系統(tǒng)從另一個相似的或兼看的系統(tǒng)(圖中未示出)接收到字符代碼時,CRT4還可以用于顯示譯碼后的字符。裝置3對這種輸入的字符代碼作出響應,它從存在存儲器中的字典中提取出適當的字符(參見圖2),然后產生一相應視頻輸出信號,并把這信號傳送到陰極射線管4。該系統(tǒng)可以作為一個電子計算機的輸入/輸出終端,或作為一個能夠處理漢字的電子通信發(fā)送器/接收器。
      現(xiàn)在參照圖2,圖2是裝置3的更詳細的示意圖。裝置3可以分成以下三個主要部分中央控制器5,正文顯示器6,字典顯示器7。
      控制器5監(jiān)督整個系統(tǒng)的操作,它本身就是一部微型計算機,通過它的外圍接口8,它與所連的外圍設備交換信息??梢赃B在控制器5上的輔助設備(圖2中未示出),包括如點陣打印機、海量存儲器、通過電話線與另一個遠程編碼/譯碼系統(tǒng)相聯(lián)的接口適配器,以及用于輸入如移動光標或打印出正文等指令的鍵盤(2)或其他光標控制裝置。控制器5還有自己的讀/寫隨機存取存儲器(RAM)9,該存儲器9用于存儲所接收的系統(tǒng)控制程序需用的代碼和參數。用于指導整個裝置的操作。系統(tǒng)控制程序指令處于程序只讀存儲器(ROM)10中的整個裝置的操作。中央控制器5可以從字符只讀存儲器11中(ROM11)讀出字符,以及從顯示隨機存取存儲器12中(RAM12)讀出或寫入字符??刂破?還包括了裝置3同步操作所需要的全部時間和邏輯電路13。
      正文顯示器6主要由陰極射線管控制器(CRTC)14和位映象圖示隨機存取存儲器12(顯示器RAM)組成。(CRTC)14的作用是為陰極射線管的光柵掃描顯示提供必要的定時信號和存儲器的存取信息。位映象圖示隨機存取存儲器12是用于確定CRT4(參見圖1)屏幕上的點陣式。陰極射線管控制器(CRTC)生成刷新地址、字符行選擇和顯示監(jiān)視器的水平與垂直的同步脈沖。(CRTC)14還有一個光標寄存器,以在選定的地址上產生閃動的光標信號。隨著刷新地址增加,顯示器隨機存取存儲器12的逐行遞增的記憶字符被存入到一個并串聯(lián)的移位寄存器上并移出,經過適當的邏輯組合和信號電平定標后,移位寄存器中所存的字符被送到CRT4中。這樣,CRT4就可以對顯示隨機存取存儲器12的位內容作出直觀的顯示。為輸出一顯示的字符,中央控制器5復制字符只讀存儲器(ROM)11中的字符位圖形,并存入顯示隨機存取存儲器12的適當區(qū)域中。隨著顯示屏幕被刷新,字符點陣圖形在顯示器上也自動地調整更新。
      字典顯示器7主要是由大量的只讀存儲器(ROM)11組成,ROM11被編為存儲確定漢字的點陣圖形。如同正文顯示器6一樣字典顯示器7也有必要的陰極射線管控制器15(CRTC15)和并串聯(lián)移位寄存器,以便向自己的顯示陰極射線管1(參見圖1)提供信號。字符只讀存儲器(ROM)可以被中央控制器5讀出,以用于復制字符點陣圖形。
      字符只讀存儲器11(ROM11)里的每個字符都占有被其字符點陣所規(guī)定的固定數量的存儲量。點陣的大小決定于被顯示字符的美觀和清晰度。較大的點陣可以產生一個較清晰美觀的字體,但字符只讀存儲器(ROM)也隨之增大。為了說明這一點,圖3顯示出用一個16位×16位的矩陣來描繪一個字體的情形。描繪字(符)的位圖形已由程序設計好并永久地存進字符只讀存儲器(ROM11)中。對應于被描繪字符的代碼就是該字符在存儲單元第一個字節(jié)(8位)的地址,例如顯示為0000(16進制)。字符信息一共要占據32個字節(jié)的長度,即從0000(16進制)伸展到00IF(16進制)。很明顯,下一個字符的代碼就是0020(16進制)。由于CRT屏幕上每次所能顯示的符的數目有限,中央控制器5調整出陰極射線管控制器14或15(CRTC)中刷新地址的上限和較下限。當中央控制器5改變刷新地址的界限時,字符只讀存儲器(ROM)11的不同部分就會顯示出來。這就是如何掃描整部字典的機理。裝置的操作員可以隨意地查看字典的任何部分。
      圖2畫示了裝置中的兩個地址多路調制器16和17,它們的功能適應于上述的操作方式。
      上述的系統(tǒng)有以下的特點和優(yōu)點(1)被選擇的字符是完整的字符,而不是規(guī)定由基本成份組合而成的字符。這就免除了傳統(tǒng)方法所必需的巨大鍵盤和復雜的編碼設計。巨型鍵盤實際上已被陰極射線管的屏幕所取代,該屏幕可以顯示現(xiàn)有的全部漢字。
      (2)字符的編碼方法可通過字符在字典中的所占位置來實現(xiàn)。字符點陣的第一個字節(jié)的二進制地址就是該字符的單義的代碼。這就避免了會誤認字符的情況。譯碼簡便化,僅需從存儲器中提出字符即可。
      (3)一個16位的二進制數足以單值地標記現(xiàn)代全部漢字,以致用非常緊湊的代碼就可以形成編碼信息,使信息的傳遞時間也縮短了。代表每一個字符的固定的16位代碼也簡化了計算機內的數據編排和處理。
      (4)增加新字符而無需更改現(xiàn)有字符的代碼。對于新字符,只需賦予字符只讀存儲器中現(xiàn)存地址上界外的未用代碼。
      (5)為安全起見,通過重新組織字典就可以實現(xiàn)保密編碼。而譯碼的程序無需作任何改變。同時也不需要一種特殊的破密碼算法來譯出密碼信息。
      權利要求
      1.一種語言的字符編碼裝置由顯示器、選擇器和發(fā)生器組成,顯示器顯示一組預定的上述字符;選擇器選擇上述顯示字符組中的任意一個字符;而發(fā)生器則產生一個代表上述被選字符的電子代碼。
      2.權利要求
      1所述的裝置還包括把電子代碼變換回原來的字符的譯碼器。
      3.權利要求
      2所述的裝置還包括再現(xiàn)被譯字符的顯示器。
      4.權利要求
      2或3所述的裝置包括顯示被譯字符的打印裝置。
      5.權利要求
      1至4中任何一項權利要求
      所述的裝置包括存儲器和掃描器,存儲器用于存儲一部分字典的字符;掃描器用于掃描上述存儲器內的字符,以便在首次述及的顯示器上再現(xiàn)預定的字符組,該組字符是組成字典的多組預定字符中的一組。
      6.一種語言的字符編碼裝置在此參照附圖作了具體的說明。
      7.一種語言的字符編碼方法,該方法由以下述步驟組成顯示一組預定的字符;從顯示的字符組中選出一個特定的字符;再產生一個代表上述被選字符的電子代碼。
      8.權利要求
      7所述的方法包括把該電子代碼譯回原來的字符的步驟,以致該被譯字符能被顯示或打印出來。
      9.權利要求
      6或7所述的方法中,所述預定的字符組是組成存干存儲器的字典的多組字符組中的一組,該方法包括為顯示所需的預定字符組而掃描字典的步驟。
      10.一種語言的字符編碼方法在此參照附圖作了具體的說明。
      專利摘要
      本發(fā)明描述一種把漢字變換成電子代碼的裝置和方法。該電子代碼適用于電子計算機的輸入或適于用其他電子設備進行傳送。反之,該裝置和方法也可以把該電子代碼譯回原來的漢字。利用適當的技術,首先,使光標位于顯示陰極射線管屏幕預定字符組中被選字符的上方。然后把被選的字符編成電子代碼。許多個字符組可以組成一部字典,掃描器則被用來顯示任一組被選的字符組。
      文檔編號G06F3/153GK85101056SQ85101056
      公開日1987年1月24日 申請日期1985年4月1日
      發(fā)明者陳旭堃 申請人:陳旭堃導出引文BiBTeX, EndNote, RefMan
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1