GB2221778A - Converting system for Chinese character address codes - Google Patents
Converting system for Chinese character address codes Download PDFInfo
- Publication number
- GB2221778A GB2221778A GB8818867A GB8818867A GB2221778A GB 2221778 A GB2221778 A GB 2221778A GB 8818867 A GB8818867 A GB 8818867A GB 8818867 A GB8818867 A GB 8818867A GB 2221778 A GB2221778 A GB 2221778A
- Authority
- GB
- United Kingdom
- Prior art keywords
- address codes
- chinese characters
- code
- address
- predetermined type
- 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.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/018—Input/output arrangements for oriental characters
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Document Processing Apparatus (AREA)
Abstract
A converting system for the address codes of Chinese characters, has six table memories (21-26), each defining a one-to-one relationship between a respective category of address codes for Chinese characters and a predetermined type of address codes for Chinese characters; and a switch (30) for enabling one of the table memories and disabling the others at the same time. A microprocessor (10) receives a code belonging to one of the categories of address codes and retrieves a corresponding code belonging to the predetermined type of address codes from the enabled table memory. <IMAGE>
Description
(#()N#F}?TING SYSTEM FOR CHINESE CHARACTER ADDRESS CODES
The present invention relates to a converting system for the address codes of Chinese characters, and more pirticularly to a system for converting various ralegories of address codes for Chinese characters into a predetermined type of address code.
As those ordinarily skilled in this art know, the coding manner for Chinese characters is quite different from that of English. A Chinese character is not formed by one or by the combination of several letters of the alphabet, as an English word is. To accurately process
Chinese characters in computers, each Chinese character must be assigned a different code. In general, the assigned codes act as the address codes of the Chinese characters in a memory device within which the pattern data of Chinese characters are stored.
At present, many computer companies have developed their own Chinese computer systems with different coding manners for Chinese characters. For example, there are six categories of common coding manners on the market, inriuding the so-called National Standard (N.S.) code, the D.C. code, the M.T. code, the C.D.C. code, the IBM 550 code (IBM 5550 is a trademark of IBM Corp.) and the BIG 5 code. For example, the address code for the pattern data (or assigned code) of the Chinese character " @ ", is 2744 H (hexadecimal number) in the N.S. code, 2E21 H in the D.C. code, 2D22 H in the M.T. code, 8C6A H in the IBM 5550 code, and A46A H in the BIG 5 code.
Consequently, different computers manufactured by different companies frequently find great difficult in communicating information in Chinese with each other. In addition, printers for Chinese manufactured by one company often cannot be used with a Chinese computer manufactured by other company.
Accordingly, the primary object of the present invention is to provide a converting system for ~ ot erting any one category of address codes for Chinese characters into a predetermined type of address codes.
The predetermined type of address codes may be one of the above-stated categories of address codes, or may be a new category of address codes which is developed by the inventor and has been named "United Code". For example, the address code of the above-described Chinese cllaracter " @ " in the "United Code" is 1129 H.
In accordance with the present invention, a concerting system for the address codes of Chinese characters, comprises a first table means for defining a one-to-one relationship between a first category of address codes for Chinese characters and a predetermined type of address codes for Chinese characters; a second table means for defining a one-to-one relationship between a second category of and the predetermined type of address codes for Chinese characters; means, coupled to the first and second table means, for enabling one of the first and second table means and for disabling the otller at the same time; and means for receiving an inputted code belonging to one of the first and second categories of address codes and for retrieving a corresponding code belonging to the predetermined type of address codes from the enabled table means in accordance with its defined relationship.
The present invention can be more fully understood with reference to the following detailed description and accompanying drawings, which form an integral part of this application:
Fig. 1 is a block diagram of a converting system according to one preferred embodiment of the present invention; and
Fig. 2 is a flow chart of a control program in the converting system of Fig. 1.
Referring now to Fig. 1, the converting system of the present invention includes a microprocessor 10, eight table memories 21 through 28, respectively coupled to the microprocessor 10 through a data bus and an address bus, anri a multi-position switch 30 coupled to each of the enable inpiits (EN) of the table memories 21 through 28.
The switch 30 can be switched to enable one of the table memories, and at the same time disable the other table memories. As shown in Fig. 1, the table memory 23 is enabled, and the other table memories 21, 22, 24 through are disabled. Each of the table memories 21 through 26 is utilized to build up a table defining a one-to-one relationship between one of the above-stated categories of address codes to the "United Code". The address of the table memory corresponds to the address code belonging to one category of the prior coding manners, an#1 the content in the address corresponds to the address code belonging to the "United Code"#in relation to the category of the prior coding manner.For example, the table memory 21 is for the N.S. code to the "United
Code". The content in the address 2744 H of the table memory 21 is 1129 H, standing for the Chinese character " * ". The table memory 22 is for the D.C. code to the "invited Code", and the content in its address 2E21 H is 1129 H and so on. In this preferred embodiment, each table memory is a read only memory (ROM). The table memories 27 and 28 are preserved for future expansion.
The microprocessor 10 receives the input of the address code belonging to any one category of the prior coding manner at its DI inputs via a bus 12, and outputs the converted address code at its DO outputs via a bus 14. The microprocessor 10 may include a central processing unit (CPU) (not shown), such as TOSHIBA 90C41 anfl the like, and a read only memory (ROM) (not shown) stored therein the control program for the converting system of the present invention.
The operation of the converting system will be described in detail with further reference to Fig. 2.
When one uses the converting process, an input informing signal will first appear at the input HI of the microprocessor 10. Then, the microprocessor 10 will read in an inputted address code to be converted via the bus 12, and will send it out via its AD outputs. When the AD outputs are steady, a logical low pulse will be sent out at its RD output to retrieve the "United Code", norresponding to the inputted address code from the table memory which is enabled by the switch 30. Finally, an oiitput informing pulse will be sent out at the HO output of the microprocessor 10, and the "United Code" sent out via the bus 14.
The converting system can be manufactured as an interface device capable of being mounted either in a computer or a printer. In the case of a printer, a memory in which the pattern data of the Chinese characters for the "United Code" is stored, is further provided within the printer. Regardless of which category of address code is sent from the computer, the corlverting system of the present invention can convert it into the "United Code". Then, the pattern of the corresponding Chinese character can be retrieved from the memory for printing out. It should be noted the converting system of the present invention can also be cotlstructed entirely by software.
Claims (5)
1. A converting system for the address codes of Chinese characters, comprising:
a first table means for defining a one-to-one relationship between a first category of address codes for Chinese characters and a predetermined type of address codes for Chinese characters;
a second table means for defining a one-to-one relationship between a second category of and the predetermined type of address codes for Chinese characters;
means, coupled to the first and second table means, for enabling one of the first and second table means and for disabling the other at the same time; and
means for receiving an inputted code belonging to one of the first and second categories of address codes and for retrieving a corresponding code belonging to the predetermined type of address codes from the enabled table means in accordance with its defined relationship.
2. A converting system as claimed in claim 1, further comprising:
a third table means for defining a one-to-one relationship between a third category of and the predetermined type of address codes for Chinese characters;
a fourth table means for defining a one-to-one relationship between a fourth category of and the predetermined type of address codes for Chinese characters;
a fifth table means for defining a one-to-one relationship between a fifth category of and the predetermined type of address codes for Chinese characters; and
a sixth table means for defining a one-to-one relationship between a sixth category of and the predetermined type of address codes for Chinese characters: and tvilereill the enabling means is a multi-position siitrh coupled to the first, second, third, fourth, fifth and sixth table means, respectively, for being switched to selectively enable one of the table means and to disable the other at the same time, and the inputted code belongs to one of the first, second, third, fourth, fifth an(1 sixth categories of address codes.
3. A converting system as claimed in claim 1 or 2, wherein the predetermined type of address code is one of the first, second, third, fourth, fifth and sixth categories of address code for Chinese characters.
t. A converting system as claimed in any of claims 1 to 3 whprejn each table means is a memory means within which the address codes belonging to the predetermined type are stored in the corresponding addresses of the memory means in accordance with the corresponding category of address codes.
5. A converting system for the address codes of Chinese characters substantially as hereinbefore described with reference to the accompanying drawings.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB8818867A GB2221778A (en) | 1988-08-09 | 1988-08-09 | Converting system for Chinese character address codes |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB8818867A GB2221778A (en) | 1988-08-09 | 1988-08-09 | Converting system for Chinese character address codes |
Publications (2)
Publication Number | Publication Date |
---|---|
GB8818867D0 GB8818867D0 (en) | 1988-09-14 |
GB2221778A true GB2221778A (en) | 1990-02-14 |
Family
ID=10641818
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB8818867A Withdrawn GB2221778A (en) | 1988-08-09 | 1988-08-09 | Converting system for Chinese character address codes |
Country Status (1)
Country | Link |
---|---|
GB (1) | GB2221778A (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB856294A (en) * | 1957-11-01 | 1960-12-14 | Ncr Co | Electric code conversion apparatus |
GB989696A (en) * | 1963-04-09 | 1965-04-22 | Kode Ltd | Encoding and decoding systems |
US3860908A (en) * | 1974-02-04 | 1975-01-14 | Honeywell Inf Systems | Rom multiple code conversion apparatus |
GB1477427A (en) * | 1974-11-11 | 1977-06-22 | Ibm | Printing system |
GB2146151A (en) * | 1980-10-31 | 1985-04-11 | Canon Kk | Printer |
-
1988
- 1988-08-09 GB GB8818867A patent/GB2221778A/en not_active Withdrawn
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB856294A (en) * | 1957-11-01 | 1960-12-14 | Ncr Co | Electric code conversion apparatus |
GB989696A (en) * | 1963-04-09 | 1965-04-22 | Kode Ltd | Encoding and decoding systems |
US3860908A (en) * | 1974-02-04 | 1975-01-14 | Honeywell Inf Systems | Rom multiple code conversion apparatus |
GB1477427A (en) * | 1974-11-11 | 1977-06-22 | Ibm | Printing system |
GB2146151A (en) * | 1980-10-31 | 1985-04-11 | Canon Kk | Printer |
Also Published As
Publication number | Publication date |
---|---|
GB8818867D0 (en) | 1988-09-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6522330B2 (en) | Character processing system and method | |
US5835791A (en) | Versatile connection of a first keyboard/mouse interface and a second keyboard/mouse interface to a host computer | |
US4733348A (en) | Virtual-memory multiprocessor system for parallel purge operation | |
EP0052725B1 (en) | Method of reducing the print element changes in a text processing system | |
US3980994A (en) | Text editing and display system having text insert capability | |
US4425626A (en) | Apparatus for translation of character codes for application to a data processing system | |
US3706973A (en) | Dynamic keyboard data entry system | |
US4198685A (en) | Text editing system having flexible repetitive operation capability with keyboard interactive feature | |
US4595997A (en) | Queue symbol field recovery flags for defining boundaries of one or more fields of a document read by a reader sorter | |
US5649101A (en) | System and method for improving 3270 data stream performance by reducing transmission traffic | |
US5487155A (en) | Data switch with multiplexers for forming data connections and control unit for checking permissibility of connections | |
US4498150A (en) | Document automatic pagination | |
US5481724A (en) | Peer to peer computer-interrupt handling | |
GB2221778A (en) | Converting system for Chinese character address codes | |
US5668936A (en) | Printer for exclusively selecting a host apparatus and a command system for use with the selected host apparatus | |
US4327407A (en) | Data driven processor | |
CN100390783C (en) | Method and system for case conversion | |
JPH11314440A (en) | How to print on a host-based printer using internal fonts | |
KR940009718B1 (en) | Character resource management system | |
US6775024B1 (en) | Method for selectively detecting and reading a character string | |
US3970989A (en) | Data transfer error check | |
JPS60252940A (en) | Printer control system | |
KR900006730B1 (en) | Method for controlling chinese letter font process in dot matrix printer | |
Khayat | Printing Arabic text using dot matrix printers | |
US5002409A (en) | Printer with underlining function |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WAP | Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1) |