KEIS
Encyclopedia
KEIS is a stateful EBCDIC
EBCDIC
Extended Binary Coded Decimal Interchange Code is an 8-bit character encoding used mainly on IBM mainframe and IBM midrange computer operating systems....

 charset used in Hitachi
Hitachi
Hitachi is a multinational corporation specializing in high-technology.Hitachi may also refer to:*Hitachi, Ibaraki, Japan*Hitachi province, former province of Japan*Prince Hitachi and Princess Hitachi, members of the Japanese imperial family...

 mainframe
Mainframe computer
Mainframes are powerful computers used primarily by corporate and governmental organizations for critical applications, bulk data processing such as census, industry and consumer statistics, enterprise resource planning, and financial transaction processing.The term originally referred to the...

 systems. KEIS is an acronym for "Kanji processing Extended Information System".

Encoding structure

Here are the valid ranges of bytes according to its encoding structure.
Byte Range Purpose Byte Range in Hexadecimal
Hexadecimal
In mathematics and computer science, hexadecimal is a positional numeral system with a radix, or base, of 16. It uses sixteen distinct symbols, most often the symbols 0–9 to represent values zero to nine, and A, B, C, D, E, F to represent values ten to fifteen...

Comment
single byte 41-F9 Includes graphic characters. Does not include unassigned characters nor ISO control characters.
full width space 40 40
or
A1 A1
shift to single byte mode 0A 41
shift to double byte mode 0A 42
first byte of double byte 40, 41-FE A1-CF is the basic set. D0-FE is extended set 1. 59-80 is extended set 2. 81-A0 are user defined characters.
Byte 40 is only valid when followed by byte 40.
second byte of double byte 40, 41-FE 40 is only valid when preceded by byte 40. 0x40 0x40 makes the ideographic space character. Normally only A1-FE is used.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK