[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN1070057A - Universal character formula Chinese character display method and the Chinese Card that designs by this method - Google Patents

Universal character formula Chinese character display method and the Chinese Card that designs by this method Download PDF

Info

Publication number
CN1070057A
CN1070057A CN 92108542 CN92108542A CN1070057A CN 1070057 A CN1070057 A CN 1070057A CN 92108542 CN92108542 CN 92108542 CN 92108542 A CN92108542 A CN 92108542A CN 1070057 A CN1070057 A CN 1070057A
Authority
CN
China
Prior art keywords
character
chinese
tab
card
mentioned
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN 92108542
Other languages
Chinese (zh)
Inventor
崔巍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SHANGHAI GAOTONG COMPUTER CO Ltd
Original Assignee
SHANGHAI GAOTONG COMPUTER CO Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SHANGHAI GAOTONG COMPUTER CO Ltd filed Critical SHANGHAI GAOTONG COMPUTER CO Ltd
Priority to CN 92108542 priority Critical patent/CN1070057A/en
Publication of CN1070057A publication Critical patent/CN1070057A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Controls And Circuits For Display Device (AREA)

Abstract

The invention provides a kind of western language computer that makes and have the Chinese character processing capacity, and can directly utilize the input of western language application software, show or the method for printing Chinese character and the Chinese Card that is designed to by this method, it is by a character code that stores from the system bus main frame is set in Chinese Card, the character RAM of data, and before video data is delivered to graphic display card or display circuit to tab, Chinese character and ASC sign indicating number are differentiated respectively, like this, the realization Chinese and western languages is shared, and the video-ram capacity requirement of system reduced, improve the compatibility of Chinese Card, and can correctly show tab and Chinese character.

Description

Universal character formula Chinese character display method and the Chinese Card that designs by this method
The Chinese (word) card that the present invention relates to a kind of character-type Chinese-character display packing and use this method to make, the particularly a kind of Chinese (word) card that makes the western language computer have the Chinese character processing capacity, also can directly utilize the input of western language application software, show or print the method for Chinese character and make by this method.
Existing hanzi system and Chinese Card mostly are diagram form greatly, and it and western language character formula application software interface are inconsistent, usually need be to the transformation of Chinesizing one by one of western language software.For this reason, character formula Chinese Card adopts and directly writes the screen mode, thereby makes western language software directly move Chinese.Character formula Chinese Card has hardware to write screen and two kinds of schemes of written in software screen, hardware plan has fireballing advantage, but have following shortcoming: (1) Chinese Card must be done with graphic display card and be in the same place, and can not utilize original graphic display card, thereby the cost of Chinese Card is increased; (2), thereby can not insert tab and differentiate degree owing to be by the high literary sketch of machine beat screen; Cause byte tab mistake to show and be Chinese character, Form Frame Line shows chaotic.Written in software screen scheme has overcome above two shortcomings, but have the following disadvantages: (1) is because character RAM is the video-ram that utilizes in the graphic display card, therefore higher to the video-ram capacity requirement of graphic display card, require 512K usually, otherwise be difficult to and the Chinese Card compatibility; (2) owing to require video-ram to be opened simultaneously by 13800 character addresses and A000 graphics addresses simultaneously, be B000 to the monochrome display address, B800 causes display card and the compatible decline of type; (3) lack necessary tab discriminating program, thereby cause isolated tab erroneous judgement to be Chinese character, the identical Chinese character of same row can be judged by accident and is tab; And (4) Hanzi inputing code table, dictionary etc. take the internal memory of system, and user's free memory is significantly reduced.
In order to overcome above-mentioned shortcoming, the Chinese Card that the object of the present invention is to provide a kind of universal character formula Chinese character display method and be designed to by this method.
To achieve these goals, universal character formula Chinese character display method provided by the invention comprises the following steps:
(1) character lattice information is stored;
(2) will store from the character code data of system bus;
(3) the ASC sign indicating number in the above-mentioned character code is recognized;
(4) double byte kanji code in the expansion ASC character is recognized;
(5) compare with character property classification and with symbol characteristic all around;
(6) determining all around according to above-mentioned comparative result, characteristic is similar or relevant tab;
(7) level, vertical continuous number being reached the tab of setting number recognizes; And
(8) the corresponding lattice information according to Chinese character, tab and the ASC sign indicating number of above-mentioned character code data after with above-mentioned identification is sent to the graphic display card of computing machine so that show.
Universal character formula Chinese Card provided by the invention, it comprises:
(1) will be used for storing the character generator ROM of character lattice information; It can receive the Hanzi internal code information from system bus;
(2) be used for storing character RAM from the character code data of system bus, this code data can be sent in the video-ram of graphic display card of computing machine by the corresponding lattice information of character generator ROM;
(3) the ASC sign indicating number determining unit that the ASC sign indicating number in the above-mentioned character code is recognized;
(4) the kanji code determining unit that the double byte kanji code is recognized;
(5) with character property sort and the comparing unit that compares with symbol characteristic all around;
(6) will be tab first determining unit that similar or relevant tab is recognized all around according to above-mentioned comparative result; And
(7) level, vertical number are reached tab second determining unit that the tab of setting number recognizes.
Universal character formula Chinese character display method provided by the invention and Chinese Card be owing to adopted independently character RAM, thereby the capacity requirement of video-ram is reduced, improved the compatibility of Chinese Card; Owing to adopted the tab method of discrimination, avoided error code in addition, and realized that Chinese and western languages is shared.
Fig. 1 is the synoptic diagram of first embodiment of universal character formula Chinese Card of the present invention;
Fig. 2 is the synoptic diagram of second embodiment of universal character formula Chinese Card of the present invention; And
Fig. 3 is that the tab of universal character formula Chinese Card of the present invention is differentiated process flow diagram.
Below in conjunction with accompanying drawing, embodiments of the invention are further described.
Fig. 1 is the synoptic diagram of first embodiment of universal character formula Chinese Card of the present invention.This Chinese Card is to be used in the written in software screen scheme.As shown in the figure, Chinese Card 1 comprises character RAM13, data ROM15 and character generator ROM 19.Above-mentioned character RAM13 can directly receive from PC bus B US(and promptly use main frame) application of software data sent here (comprising Chinese and English code) and being stored, application of software data for example can be the code data of character or Chinese character.Have character lattice information in the character generator ROM 19 of Chinese Card 1, can be read by kanji code usually, data ROM15 has Hanzi inputing code basis, phrase or subprogram, data, and it also can be done with character generator ROM 19 and be in the same place.The routine data of data ROM15 is regularly to open, and is translated with reading a character with two or more ways of pronunciation by illegal so that prevent.After the data of sending here from PC bus B US write character RAM13, at first compare with virtual RAM 14, this virtual RAM 14 is the RAM in the computer system, if character RAM13 is identical with the content of virtual RAM 14, then the data content of description character RAM13 does not become; As difference, represent that then the data content among the character RAM13 upgrades, then need refresh displaying contents, simultaneously, the different parts of character RAM13 and virtual RAM 14 after are relatively declared module by the tab difference differentiate (below will describe in detail), so that Hanzi internal code, tab ISN and ASC sign indicating number are differentiated.The data of above-mentioned tab discrimination module and subprogram can exist among the data ROM15, read from data ROM15 by bus B US during differentiation, and Hanzi inputing code table and dictionary also can be stored among the data ROM15 simultaneously.Chinese character that determines or ASC sign indicating number tab ISN are delivered in the character generator ROM 19 through bus B US from virtual RAM 14 or character RAM13, so that read corresponding lattice information (sign indicating number), deliver in the video-ram 18 of display card 6 through bus B US, show by display 10 again.
Fig. 2 is the synoptic diagram of second embodiment of universal character formula Chinese Card of the present invention, and this Chinese Card is to be used in hardware to write in the screen scheme.With reference to Fig. 2, compared to Figure 1, identical parts are still used identical label.This Chinese Card 2 comprises a character RAM13, data ROM15, character generator ROM 19 tabulation markers bit registers 11, character library RAM12 and display circuit 13, wherein character RAM13, data ROM15 are identical with the described function of Fig. 1 with character generator ROM 19, character RAM13 can directly receive the main frame from bus B VS() application of software data sent here (comprising Chinese and English code), and stored.Application of software data for example can be the interior code data of character or Chinese character, has character lattice information in the character generator ROM 19 of Chinese Card 2, and data ROM15 has code book, phrase or sub-program data, and it also can be done with character generator ROM 19 and be in the same place.Content among the above-mentioned RAM13 and the content in the virtual RAM in the computer system 14 are compared,, illustrate that then the data content among the RAM13 does not become,, the Data Update among the RAM13 is described then as difference if identical.Different parts after the above-mentioned comparison are differentiated (will be further described below) by the tab discrimination module, so that Chinese character, tab and ASC sign indicating number are distinguished out.The data of above-mentioned tabulation discrimination module and subprogram can exist among the data ROM15, read from data ROM15 by bus B US during differentiation.Code list of Hanzi and dictionary exist among the ROM15 simultaneously.Chinese character that determines or ASC sign indicating number or tab ISN are delivered in the character generator ROM 19 through bus B US1 from virtual RAM 14 or character RAM13, therefrom read corresponding lattice information sign indicating number, this lattice information sign indicating number is directly delivered in the display circuit 17 of Chinese Card 2 without bus B US.In addition, the differentiation result of above-mentioned tab discrimination module exists in the tabulation markers bit register 11 in the Chinese Card 2, so that can read at a high speed with hardware, when showing, according to above-mentioned sign, read corresponding ISN (lattice information) in the character generator ROM, show tab or Chinese character.2 responsible Chinese characters of Chinese Card and character show, graphic presentation is still born by the original graphic display card 6 of system, different is with first embodiment, graphic display card 6 is not connected with display 10, and link to each other by cable 70 with the display circuit 17 of Chinese Card 2, in fact display circuit 17, character library RAM12 and character generator ROM 19 are formed one Chinese character/character generator, Chinese character, character code respectively by bus B US write character library, ROM19 and or character library, ROM19 and or character library RAM12, therefrom read Chinese character or character ISN and be input in the display circuit 17.The signal of graphic display card 6 output is delivered in the above-mentioned display circuit 17, and synthetic with the Chinese character shows signal superposition in the display circuit 17 of Chinese Card 2, sends into then in the display 10.Because it is very fast that hardware is write screen speed, therefore, a character library buffer RAM 12 is set in Chinese Card 2, the character library in character generator ROM 19 or the hard disc of computer system is loaded among the character library RAM12, thereby improves the type matrix reading speed.
Fig. 3 is the workflow diagram of the described tab discrimination module of Fig. 1 and Fig. 2.As shown in the figure:
Step 101, picking out in all codes a high position earlier is zero (A 7=0) code is the ASC sign indicating number.A high position is that zero ASC sign indicating number has 128 in common 256 codes,
Step 102 is differentiated the ASC sign indicating number of 128 remaining expansions, determines at first wherein that not belong to byte tab code be kanji code, and these kanji codes have about 80.
Step 103 is classified by characteristic (single line, two-wire etc.) to the byte tab, and compares with symbol characteristic all around;
Step 104, according to above-mentioned comparative result, all around characteristic be similar or relevant be tab, otherwise tab not necessarily;
The value whether step 105, differentiation level, vertical number reach setting for example 7(usually in the 2-14 scope), as reach the value of above-mentioned setting, then be tab, otherwise, then be Chinese character.
By above step, the tab discrimination module can be distinguished one by one to the Chinese character in the character, ASC sign indicating number and byte tab.According to its feature, in character generator, show one by one then, thus make Chinese Card accomplish in, western language shares.Improved the functions of use of Chinese Card.
Should be noted that the course of work of tab discrimination module can be finished by software or hardware, if finish with software, its subprogram data can leave among the data ROM15 of Chinese Card 1, also have some programs then to be finished by system.If finish with hardware, itself and above steps function corresponding hardware functional unit (piece) can be arranged on Chinese Card 1(or 2 as ASC sign indicating number determining unit, Chinese character determining unit, comparing unit, tab first determining unit and tab second determining unit) on.
In addition, clearly, the order of the step of method of the present invention can be done multiple variation, can realize purpose of the present invention equally.

Claims (7)

1, a kind of universal character formula Chinese character display method is characterized in that it comprises the following steps;
(1) character lattice information is stored;
(2) character code data from system bus is stored;
(3) the ASC sign indicating number in the above-mentioned character code is recognized;
(4) double byte kanji code in the expansion ASC character is recognized;
(5) character is classified by characteristic and compare with symbol characteristic all around;
(6) determining all around according to above-mentioned comparative result, characteristic is similar or relevant tab;
(7) level, vertical continuous number being reached the tab of setting number recognizes; And
(8), the corresponding lattice information of the Chinese character after the above-mentioned identification, tabulation and ASC sign indicating number is shown according to above-mentioned character code data.
2, universal character formula Chinese character display method as claimed in claim 1 is characterized in that described step display is above-mentioned corresponding lattice information to be sent to by bus in the graphic display card of computing machine finish.
3, universal character formula Chinese character display method as claimed in claim 1 is characterized in that it also comprises the following steps:
(1) tab after above-mentioned the distinguishing is increased by a zone bit so that the identification of the hardware system of computing machine;
(2) above-mentioned zone bit is stored, so that the hardware of computing machine is read at a high speed;
(3) Chinese character after above-mentioned the distinguishing and character are transported to by conversion in the display of computing machine and show; And
(4) figure signal of the graphic display card of computing machine output is mixed together in the display of sending into described computing machine again by conversion and with the type matrix of above-mentioned Chinese character and character.
4, a kind of universal character formula Chinese Card is characterized in that it comprises:
(1) is used for storing the character generator ROM of character lattice information; It can connect the data code that changes from system bus;
(2) be used for storing character RAM from the character code data of system bus, this code data can be sent to corresponding lattice information in the described character generator ROM in the video-ram of graphic display card of computing machine;
(3) the ASC sign indicating number determining unit that the ASC sign indicating number in the above-mentioned character code is recognized;
(4) the kanji code determining unit that double byte kanji code in the ASC character of expansion is recognized;
(5) will extract the tab of byte and the comparing unit of classifying and comparing with symbol characteristic all around from the ASC character of expansion by characteristic;
(6) will be tab first determining unit that similar or relevant tab is recognized all around according to above-mentioned comparative result; And
(7) level, vertical number are reached tab second determining unit that the tab of setting number recognizes.
5, universal character formula Chinese Card as claimed in claim 4 is characterized in that it also comprises a data ROM who is used for storage data.
6, universal character formula Chinese Card as claimed in claim 4 is characterized in that it also comprises:
One is used for depositing from described tab first determining unit and second determining unit and is convenient to the tabulation markers storer that computer hardware system reads the sign of tab; And
One receives the character lattice information of above-mentioned character generator ROM and converts thereof into Chinese character or the display circuit of character (comprising the ASC sign indicating number).
7, universal character formula Chinese Card as claimed in claim 6 is characterized in that it comprises that also one can carry out the lattice information in the character generator ROM character library RAM of buffer stock, so that the hardware system of computing machine is read fast.
CN 92108542 1992-09-01 1992-09-01 Universal character formula Chinese character display method and the Chinese Card that designs by this method Pending CN1070057A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 92108542 CN1070057A (en) 1992-09-01 1992-09-01 Universal character formula Chinese character display method and the Chinese Card that designs by this method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 92108542 CN1070057A (en) 1992-09-01 1992-09-01 Universal character formula Chinese character display method and the Chinese Card that designs by this method

Publications (1)

Publication Number Publication Date
CN1070057A true CN1070057A (en) 1993-03-17

Family

ID=4943638

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 92108542 Pending CN1070057A (en) 1992-09-01 1992-09-01 Universal character formula Chinese character display method and the Chinese Card that designs by this method

Country Status (1)

Country Link
CN (1) CN1070057A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101739936B (en) * 2009-12-16 2012-10-03 台安科技(无锡)有限公司 Chinese character display method
CN109358901A (en) * 2018-12-06 2019-02-19 深圳高通半导体有限公司 A kind of processor chips and implementation method of decodable code dot matrix word library

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101739936B (en) * 2009-12-16 2012-10-03 台安科技(无锡)有限公司 Chinese character display method
CN109358901A (en) * 2018-12-06 2019-02-19 深圳高通半导体有限公司 A kind of processor chips and implementation method of decodable code dot matrix word library
CN109358901B (en) * 2018-12-06 2023-08-25 深圳高通半导体有限公司 Processor chip capable of decoding dot matrix word stock and implementation method

Similar Documents

Publication Publication Date Title
US5251293A (en) Character display apparatus
US4278973A (en) Video display terminal with partitioned screen
JPS58212251A (en) Method of editing dot pattern
EP0403122A2 (en) Processor controlled image overlay
US5272768A (en) Blank strip font compression method and device, and resulting stored, decompressible font
WO1999021162B1 (en) Basic input-output system (bios) read-only memory (rom) with capability for vertical scrolling of bitmapped graphic data by columns
JPH04220764A (en) Method and apparatus for compressing character font
US4394650A (en) Graphic and data character video display system
US4737779A (en) Data processing apparatus with dot character generator
CN1070057A (en) Universal character formula Chinese character display method and the Chinese Card that designs by this method
US4398190A (en) Character generator display system
US5835625A (en) Method and apparatus for optical character recognition utilizing proportional nonpredominant color analysis
US4384285A (en) Data character video display system with visual attributes
JPH0430070B2 (en)
WO1990003012A2 (en) Image recognition
EP0299612B1 (en) Information processing system with customisable input/output functions
EP0422297B1 (en) Display System
JPS6391758A (en) Portable electronic computer system
JPS6054708B2 (en) Handwritten character/figure recognition device
JP2519782B2 (en) Character separation method
CN1289969A (en) Method for reading from Chinese-character library by CPU chip in Chinese or Western display terminal
KR0118775B1 (en) Video memory access sensor of personal computer
JPS59132031A (en) Character input device
JPH0475554B2 (en)
JPS6217880A (en) Automatic image reading method and apparatus

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
AD01 Patent right deemed abandoned
C20 Patent right or utility model deemed to be abandoned or is abandoned