Несколько взаимно несовместимых версий расширенного двоично-десятичного кода обмена ( EBCDIC ) использовались для представления японского языка на компьютерах, включая варианты, определенные Hitachi , Fujitsu , IBM и другими. Некоторые из них являются кодировками переменной ширины , использующими коды сдвига блокировки для переключения между однобайтовыми и двухбайтовыми режимами. [1] В отличие от других локалей EBCDIC, строчные основные латинские буквы часто не сохраняются в своих обычных местах. [2]
Символы, которые присутствуют в двухбайтовом японском коде, используемом IBM с EBCDIC, но не присутствуют в первом издании JIS X 0208 , также повлияли на расширения поставщиков, обнаруженные в некоторых не-EBCDIC кодировках, таких как кодовая страница IBM 932 («DBCS-PC») и кодовая страница Windows 932. [ 3]
Подобно JIS X 0201 (который сам включен в Shift JIS ), японские кодировки EBCDIC часто включают набор однобайтовых катакан . Несколько различных вариантов однобайтового кода EBCDIC используются в японской локали разными поставщиками; определенный поставщик может также определить два различных однобайтовых кода, один из которых предпочтителен для полуширинной катаканы , а другой — для латинского алфавита . Варианты EBCDIC, предпочитаемые определенным поставщиком для использования с катаканой, иногда называются EBCDIK , что означает Extended Binary-Coded Decimal Interchange Kana code . [1] [4]
Кодовые страницы, включающие полуширинную кана, являются исключением из инвариантного набора символов EBCDIC IBM, который определяет набор символов, которые обычно кодируются одинаково во всех кодовых страницах EBCDIC. В частности, они иногда включают символы катаканы в кодовых точках, которые используются для строчных букв основного латинского алфавита в инвариантном наборе. [2] Кодировка строчных букв, когда символы катаканы включены в эти места, и кодировка символов катаканы, когда строчные буквы сохраняются в своих обычных местах, могут различаться у разных поставщиков, как показано ниже.
Microsoft Windows реализует два японских однобайтовых варианта EBCDIC с номерами кодовых страниц на 20000 выше, чем номера кодовых страниц IBM для его вариантов, как кодовые страницы 20290 (документировано как IBM290
«IBM EBCDIC Japanese Katakana Extended») [5] и 21027 («Extended/Ext Alpha Lowercase»). Кодовая страница 21027, реализованная в Windows, является неполной реализацией, в ней отсутствуют двусторонние сопоставления для нескольких букв и каны [6] и в настоящее время она устарела. [5]
Кодовые страницы IBM были позже обновлены, чтобы включить знак евро в 0xE1, сохранив свои исходные номера CPGID, но получив новые номера CCSID. Таким образом, CCSID 290 относится к исходной версии кодовой страницы 290, в то время как версия кодовой страницы 290 со знаком евро также известна как CCSID 8482. [7] Аналогично, CCSID 1027 относится к исходной версии кодовой страницы 1027, в то время как версия CPGID 1027 со знаком евро получила CCSID 5123. [8]
Наряду с версиями двухбайтовой японской кодовой страницы DBCS-Host IBM (CPGID 300, CCSID 300 или 16684) в качестве двухбайтового компонента, кодовая страница IBM 290 используется в качестве однобайтового компонента многобайтовой кодовой страницы IBM-930 [9] [10] и (как обновленный для Европы CCSID 8482) обновленной версии IBM-1390. [11] [12] Кодовая страница IBM 1027 используется в качестве однобайтового компонента многобайтовой кодовой страницы IBM-939 [13] [14] и (как обновленный для Европы CCSID 5123) обновленной версии IBM-1399. [15] [16]
В следующей таблице соответствие инвариантному набору отмечено зеленым цветом; столкновение с инвариантным набором отмечено красным цветом.
Шестнадцатеричный | Строчные буквы в неизменяемых местах, кана отсутствует или смещена | Строчные буквы отсутствуют или заменены каной | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Fujitsu EBCDIC [17] | Хитачи EBCDIC [18] | HP EBCDIK [19] | IBM 298 [20] | IBM 1027 [13] [15] [21] [22] | IBM 1031 [23] | Fujitsu EBCDIK [17] | Хитачи EBCDIK [18] IBM 1136 [24] | NEC EBCDIC [25] [26] | IBM 290 [9] [11] [27] [28] | IBM 887 [29] | IBM 1030 [30] | |
0x40 | СП | СП | СП | СП | СП | СП | СП | СП | СП | СП | СП | СП |
0x41 | 。 | 。 | 。 | 。 | 。 | 。 | ||||||
0x42 | 。 | 。 | 。 | 。 | 。 | 「 | 「 | 「 | 「 | 「 | 「 | |
0x43 | 「 | 「 | 「 | 「 | 「 | 」 | 」 | 」 | 」 | 」 | 」 | |
0x44 | 」 | 」 | 」 | 」 | 」 | 、 | 、 | 、 | 、 | 、 | 、 | |
0x45 | 、 | 、 | 、 | 、 | 、 | ・ | ・ | ・ | ・ | ・ | ・ | |
0x46 | ・ | ・ | ・ | ・ | ・ | ヲ | ヲ | ヲ | ヲ | ヲ | ヲ | |
0x47 | ヲ | ヲ | ヲ | ヲ | ヲ | ァ | ァ | ァ | ァ | ァ | ァ | |
0x48 | ァ | ァ | ァ | ァ | ァ | ィ | ィ | ィ | ィ | ィ | ィ | |
0x49 | ィ | ィ | ィ | ィ | ィ | ゥ | ゥ | ゥ | ゥ | ゥ | ゥ | |
0x4A | £ | [ | ¢ | ¢ | ¢ | £ | [ | [ | £ | £ | £ | |
0x4Б | . | . | . | . | . | . | . | . | . | . | . | . |
0x4C | < | < | ) | < | < | < | < | < | < | < | < | < |
0x4D | ( | ( | [ | ( | ( | ( | ( | ( | ( | ( | ( | ( |
0x4E | + | + | < | + | + | + | + | + | + | + | + | + |
0x4F | | | ! | | | | | | | | | ! | ! | | | | | | | |
0x50 | & | & | + | & | & | & | & | & | & | & | & | & |
0x51 | ゥ | ゥ | ゥ | ゥ | ゥ | ェ | ェ | ェ | ェ | ェ | ェ | |
0x52 | ェ | ェ | ェ | ェ | ェ | ォ | ォ | ォ | ォ | ォ | ォ | |
0x53 | ォ | ォ | ォ | ォ | ォ | ャ | ャ | ャ | ャ | ャ | ャ | |
0x54 | ャ | ャ | ャ | ャ | ャ | ュ | ュ | ュ | ュ | ュ | ュ | |
0x55 | ュ | ュ | ュ | ュ | ュ | ョ | ョ | ョ | ョ | ョ | ョ | |
0x56 | ョ | ョ | ョ | ョ | ョ | ッ | ッ | ッ | ッ | ッ | ッ | |
0x57 | ッ | ッ | ッ | ッ | ッ | а | ||||||
0x58 | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | |
0x59 | ア | ア | ア | ア | ア | а | б | |||||
0x5А | ! | ] | ! | ! | ! | ! | ] | ] | ! | ! | ! | |
0x5Б | \ | ¥ | $ | $ | $ | $ | \ | ¥ | \ | ¥ | ¥ | ¥ |
0x5С | * | * | * | * | * | * | * | * | * | * | * | * |
0x5D | ) | ) | ] | ) | ) | ) | ) | ) | ) | ) | ) | ) |
0x5E | ; | ; | ; | ; | ; | ; | ; | ; | ; | ; | ; | ; |
0x5F | ¬ | ^ | ¬ | ¬ | ¬ | ¬ | ^ | ^ | ¬ | ¬ | ¬ | |
0x60 | - | - | - | - | - | - | - | - | - | - | - | - |
0x61 | / | / | / | / | / | / | / | / | / | / | / | / |
0x62 | イ | イ | イ | イ | イ | б | с | а | а | |||
0x63 | ウ | ウ | ウ | ウ | ウ | с | г | б | б | |||
0x64 | エ | エ | エ | エ | エ | г | е | с | с | |||
0x65 | オ | オ | オ | オ | オ | е | ф | г | г | |||
0x66 | カ | カ | カ | カ | カ | ф | г | е | е | |||
0x67 | キ | キ | キ | キ | キ | г | час | ф | ф | |||
0x68 | ク | ク | ク | ク | ク | час | я | г | г | |||
0x69 | ケ | ケ | ケ | ケ | ケ | я | дж | час | час | |||
0x6A | ¦ | | | | | ¦ | | | | | ||||||
0x6Б | , | , | , | , | , | , | , | , | , | , | , | , |
0x6С | % | % | ( | % | % | % | % | % | % | % | % | % |
0x6D | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ |
0x6E | > | > | ¥ | > | > | > | > | > | > | > | > | > |
0x6F | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | |
0x70 | コ | コ | コ | コ | コ | дж | к | [ | [ | |||
0x71 | サ | サ | サ | サ | サ | к | л | я | я | |||
0x72 | シ | シ | シ | シ | シ | л | м | дж | дж | |||
0x73 | ス | ス | ス | ス | ス | м | н | к | к | |||
0x74 | セ | セ | セ | セ | セ | н | о | л | л | |||
0x75 | ソ | ソ | ソ | ソ | ソ | о | п | м | м | |||
0x76 | タ | タ | タ | タ | タ | п | д | н | н | |||
0x77 | チ | チ | チ | チ | チ | д | г | о | о | |||
0x78 | ツ | ツ | ツ | ツ | ツ | г | с | п | п | |||
0x79 | ` | ` | ` | ` | ` | ` | ` | ` | ` | ` | ` | |
0x7A | : | : | : | : | : | : | : | : | : | : | : | |
0x7Б | # | # | = | # | # | # | # | # | # | # | # | # |
0x7С | @ | @ | ' | @ | @ | @ | @ | @ | @ | @ | @ | @ |
0x7D | ' | ' | : | ' | ' | ' | ' | ' | ' | ' | ' | ' |
0x7E | = | = | > | = | = | = | = | = | = | = | = | = |
0x7F | " | " | " | " | " | " | " | " | " | " | " | " |
0x80 | テ | テ | テ | с | т | ] | ] | |||||
0x81 | а | а | а | а | а | а | ア | ア | ア | ア | ア | ア |
0x82 | б | б | б | б | б | б | イ | イ | イ | イ | イ | イ |
0x83 | с | с | с | с | с | с | ウ | ウ | ウ | ウ | ウ | ウ |
0x84 | г | г | г | г | г | г | エ | エ | エ | エ | エ | エ |
0x85 | е | е | е | е | е | е | オ | オ | オ | オ | オ | オ |
0x86 | ф | ф | ф | ф | ф | ф | カ | カ | カ | カ | カ | カ |
0x87 | г | г | г | г | г | г | キ | キ | キ | キ | キ | キ |
0x88 | час | час | час | час | час | час | ク | ク | ク | ク | ク | ク |
0x89 | я | я | я | я | я | я | ケ | ケ | ケ | ケ | ケ | ケ |
0x8A | ト | ト | ト | テ | テ | コ | コ | コ | コ | コ | コ | |
0x8Б | ナ | ナ | ナ | ト | ト | т | ты | д | д | |||
0x8С | ニ | ニ | ニ | ナ | ナ | サ | サ | サ | サ | サ | サ | |
0x8D | ヌ | ヌ | ヌ | ニ | ニ | シ | シ | シ | シ | シ | シ | |
0x8E | ネ | ネ | ネ | ヌ | ヌ | ス | ス | ス | ス | ス | ス | |
0x8F | ノ | ノ | ノ | ネ | ネ | セ | セ | セ | セ | セ | セ | |
0x90 | ハ | ハ | ハ | ソ | ソ | ソ | ソ | ソ | ソ | |||
0x91 | дж | дж | дж | дж | дж | дж | タ | タ | タ | タ | タ | タ |
0x92 | к | к | к | к | к | к | チ | チ | チ | チ | チ | チ |
0x93 | л | л | л | л | л | л | ツ | ツ | ツ | ツ | ツ | ツ |
0x94 | м | м | м | м | м | м | テ | テ | テ | テ | テ | テ |
0x95 | н | н | н | н | н | н | ト | ト | ト | ト | ト | ト |
0x96 | о | о | о | о | о | о | ナ | ナ | ナ | ナ | ナ | ナ |
0x97 | п | п | п | п | п | п | ニ | ニ | ニ | ニ | ニ | ニ |
0x98 | д | д | д | д | д | д | ヌ | ヌ | ヌ | ヌ | ヌ | ヌ |
0x99 | г | г | г | г | г | г | ネ | ネ | ネ | ネ | ネ | ネ |
0x9A | ヒ | ヒ | ヒ | ノ | ノ | ノ | ノ | ノ | ノ | ノ | ノ | |
0x9Б | フ | フ | フ | ハ | ハ | ты | в | г | г | |||
0x9C | ヘ | ヘ | ヘ | ヒ | ヒ | в | ж | |||||
0x9D | ホ | ホ | ホ | フ | フ | ハ | ハ | ハ | ハ | ハ | ハ | |
0x9E | マ | マ | マ | ヘ | ヘ | ヒ | ヒ | ヒ | ヒ | ヒ | ヒ | |
0x9F | ミ | ミ | ミ | ホ | ホ | フ | フ | フ | フ | フ | フ | |
0xA0 | ム | ム | ム | ¯ | ¯ | ж | х | ~ | ~ | |||
0xA1 | ~ | ~ | ¯ | ~ | ~ | ~ | ~ | ~ | ~ | ¯ | ¯ | ¯ |
0xA2 | с | с | с | с | с | с | ヘ | ヘ | ヘ | ヘ | ヘ | ヘ |
0xA3 | т | т | т | т | т | т | ホ | ホ | ホ | ホ | ホ | ホ |
0xА4 | ты | ты | ты | ты | ты | ты | マ | マ | マ | マ | マ | マ |
0xA5 | в | в | в | в | в | в | ミ | ミ | ミ | ミ | ミ | ミ |
0xA6 | ж | ж | ж | ж | ж | ж | ム | ム | ム | ム | ム | ム |
0xA7 | х | х | х | х | х | х | メ | メ | メ | メ | メ | メ |
0xA8 | у | у | у | у | у | у | モ | モ | モ | モ | モ | モ |
0xA9 | з | з | з | з | з | з | ヤ | ヤ | ヤ | ヤ | ヤ | ヤ |
0xАА | メ | メ | メ | マ | マ | ユ | ユ | ユ | ユ | ユ | ユ | |
0xAB | モ | モ | モ | ミ | ミ | х | у | с | с | |||
0xAC | ヤ | ヤ | ヤ | ム | ム | ヨ | ヨ | ヨ | ヨ | ヨ | ヨ | |
0xAD | ユ | ユ | ユ | [ | [ | ラ | ラ | ラ | ラ | ラ | ラ | |
0xAE | ヨ | ヨ | ヨ | メ | メ | リ | リ | リ | リ | リ | リ | |
0xАФ | ラ | ラ | ラ | モ | モ | ル | ル | ル | ル | ル | ル | |
0xB0 | リ | リ | リ | ^ | ^ | у | з | ^ | ^ | |||
0xB1 | ル | ル | ル | £ | £ | з | ¢ | ¢ | ||||
0xB2 | レ | レ | レ | ¥ | ¥ | \ | \ | |||||
0xB3 | ロ | ロ | ロ | ヤ | ヤ | т | т | |||||
0xB4 | ワ | ワ | ワ | ユ | ユ | ты | ты | |||||
0xB5 | ン | ン | ン | ヨ | ヨ | в | в | |||||
0xB6 | ゙ | ゙ | ゙ | ラ | ラ | ж | ж | |||||
0xB7 | ゚ | ゚ | ゚ | リ | リ | х | х | |||||
0xB8 | ル | ル | у | у | ||||||||
0xB9 | レ | レ | з | з | ||||||||
0xBA | ロ | ロ | レ | レ | レ | レ | レ | レ | ||||
0xBB | ワ | ワ | ロ | ロ | ロ | ロ | ロ | ロ | ||||
0xBC | ン | ン | ワ | ワ | ワ | ワ | ワ | ワ | ||||
0xBD | ] | ] | ン | ン | ン | ン | ン | ン | ||||
0xBE | ゙ | ゙ | ゙ | ゙ | ゙ | ゙ | ゙ | ゙ | ||||
0xБФ | ゚ | ゚ | ゚ | ゚ | ゚ | ゚ | ゚ | ゚ | ||||
0xC0 | { | { | ? | { | { | { | { | { | { | { | { | |
0xC1 | А | А | А | А | А | А | А | А | А | А | А | А |
0xC2 | Б | Б | Б | Б | Б | Б | Б | Б | Б | Б | Б | Б |
0xC3 | С | С | С | С | С | С | С | С | С | С | С | С |
0xC4 | Д | Д | Д | Д | Д | Д | Д | Д | Д | Д | Д | Д |
0xC5 | Э | Э | Э | Э | Э | Э | Э | Э | Э | Э | Э | Э |
0xC6 | Ф | Ф | Ф | Ф | Ф | Ф | Ф | Ф | Ф | Ф | Ф | Ф |
0xC7 | Г | Г | Г | Г | Г | Г | Г | Г | Г | Г | Г | Г |
0xC8 | ЧАС | ЧАС | ЧАС | ЧАС | ЧАС | ЧАС | ЧАС | ЧАС | ЧАС | ЧАС | ЧАС | ЧАС |
0xC9 | я | я | я | я | я | я | я | я | я | я | я | я |
0xCA | ┼ | ┼ | ||||||||||
0xCB | ┴ | ┴ | ||||||||||
0xCC | ┬ | ┬ | ||||||||||
0xCD | └ | ℄ | └ | |||||||||
0xCE | ┌ | ┌ | ||||||||||
0xCF | ┘ | ┘ | ||||||||||
0xD0 | } | } | ! | } | } | } | } | } | } | } | } | |
0xD1 | Дж. | Дж. | Дж. | Дж. | Дж. | Дж. | Дж. | Дж. | Дж. | Дж. | Дж. | Дж. |
0xD2 | К | К | К | К | К | К | К | К | К | К | К | К |
0xD3 | Л | Л | Л | Л | Л | Л | Л | Л | Л | Л | Л | Л |
0xD4 | М | М | М | М | М | М | М | М | М | М | М | М |
0xD5 | Н | Н | Н | Н | Н | Н | Н | Н | Н | Н | Н | Н |
0xD6 | О | О | О | О | О | О | О | О | О | О | О | О |
0xD7 | П | П | П | П | П | П | П | П | П | П | П | П |
0xD8 | В | В | В | В | В | В | В | В | В | В | В | В |
0xD9 | Р | Р | Р | Р | Р | Р | Р | Р | Р | Р | Р | Р |
0xDA | ┐ | ┐ | ||||||||||
0xДБ | ─ | ° | ─ | |||||||||
0xDC | ± | |||||||||||
0xДД | ||||||||||||
0xDE | ⌴ | |||||||||||
0xDF | ↧ | |||||||||||
0xE0 | $ | $ | ¥ | \ | \ | $ | $ | $ | $ | $ | $ | |
0xE1 | € | € | ||||||||||
0xE2 | С | С | С | С | С | С | С | С | С | С | С | С |
0xE3 | Т | Т | Т | Т | Т | Т | Т | Т | Т | Т | Т | Т |
0xE4 | У | У | У | У | У | У | У | У | У | У | У | У |
0xE5 | В | В | В | В | В | В | В | В | В | В | В | В |
0xE6 | Вт | Вт | Вт | Вт | Вт | Вт | Вт | Вт | Вт | Вт | Вт | Вт |
0xE7 | Х | Х | Х | Х | Х | Х | Х | Х | Х | Х | Х | Х |
0xE8 | И | И | И | И | И | И | И | И | И | И | И | И |
0xE9 | З | З | З | З | З | З | З | З | З | З | З | З |
0xEA | ||||||||||||
0xEB | ├ | ⌀ | ├ | |||||||||
0xEC | ┤ | ┤ | ||||||||||
0xED | ≤ | |||||||||||
0xEE | ≥ | |||||||||||
0xEF | Ω | |||||||||||
0xF0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
0xF1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
0xF2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
0xF3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 |
0xF4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 |
0xF5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 |
0xF6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 |
0xF7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 |
0xF8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 |
0xF9 | 9 | 9 | 9 | 9 | 9 | 9 | 9 | 9 | 9 | 9 | 9 | 9 |
0xFA | │ | │ | ||||||||||
0xФБ | ||||||||||||
0xFC | ⌵ | |||||||||||
0xФД | µ | |||||||||||
0xFE | ⋅ |
Для японского языка с EBCDIC используются три двухбайтовых кода символов: [31] [32] [3] IBM code page 300 (также называемая IBM Kanji или IBM Japanese DBCS-Host) от IBM , [33] KEIS от Hitachi , [31] и JEF от Fujitsu . [17] Это кодировки DBCS-Host, использующие различные коды сдвига для переключения между однобайтовым EBCDIC и двухбайтовым режимами. [1] Коды от 0x41 до 0xFE (используемые для графических символов в EBCDIC) используются парами для представления символов из сетки 190×190; код 0x40 ( пробел в EBCDIC) используется вдвойне как идеографический пробел , но не как часть любого другого двухбайтового кода. [1] [33]
В версии кода DBCS-Host от IBM код 0x0F
переключается в однобайтовый режим, а код 0x0E
переключается в двухбайтовый режим, [1] [9] [13] [11] [15] что схоже с двухбайтовыми кодами EBCDIC от IBM для других языков CJK , [1] такими как версия EBCDIC Johab для корейского языка . [34] В отличие от KEIS и JEF, макет кодовой страницы IBM 300 не связан с JIS X 0208 , и преобразование между ними должно выполняться с помощью таблицы; [31] однако, ее набор символов обновлялся с последующими пересмотрами JIS X 0208, чтобы оставаться надмножеством набора JIS X 0208. [3] Старшие байты 0x41–0x44 используются для символов, не являющихся кандзи, старшие байты 0x45–0x68 используются для символов кандзи, а старшие байты 0x69–0x89 используются для UDC ( определяемых пользователем символов ). [33]
Существование японского кода DBCS-Host от IBM имело влияние за пределами систем EBCDIC, поскольку IBM также определила варианты Shift JIS («DBCS-PC», определенный в чистой двухбайтовой кодовой странице 301 и используемый в кодовой странице переменной ширины 932 и 942 ) и EUC-JP , которые кодируют весь репертуар кодовой страницы IBM 300, включая 28 некандзи и 360 кандзи в дополнение к тем, которые изначально были включены в JIS X 0208 (хотя некандзи, поскольку знак ∵, а не знак¬, были позже добавлены в JIS X 0208 в 1983 году). Они называются символами «IBM-selected» и включены в качестве расширений, например, в кодовую страницу Windows 932. [ 3]
В некоторые более новые версии кодовой страницы IBM-300 добавлены дополнительные кандзи со старшими байтами от 0xB8 до 0xD5 и дополнительные не-кандзи со старшими байтами от 0xD6 до 0xE9. [33] Эта редакция обновила набор для JIS X 0213 , включая знак евро , и, сохранив CPGID 300, получила новый CCSID 16684. [35] Кодовые страницы IBM-930 (с кодовой страницей 290 в качестве однобайтового набора), [9] IBM-931 (с кодовой страницей 37 в качестве однобайтового набора) и IBM-939 (с кодовой страницей 1027 в качестве однобайтового набора) [13] исключают эти дополнения, в то время как IBM-1390 (с версией знака евро кодовой страницы 290 / CCSID 8482) [11] и IBM-1399 (с версией знака евро кодовой страницы 1027 / CCSID 5123) [15] включают их.
В Hitachi KEIS [31] (Расширенная информационная система обработки кандзи) последовательность 0x0A 0x41
переключается в однобайтовый режим, а последовательность 0x0A 0x42
переключается в двухбайтовый режим. [a] Символы JIS X 0208 кодируются с использованием тех же байтовых последовательностей, которые использовались для их кодирования в EUC-JP , т. е. оба байта находятся между 0xA1 и 0xFE включительно. Это приводит к дублированию кодировок для идеографического пространства — 0x4040 согласно структуре кода DBCS-Host и 0xA1A1, как в EUC-JP. Однако диапазон ведущих байтов расширяется обратно до 0x59, из которых ведущие байты 0x81–A0 предназначены для определяемых пользователем символов, [1] а остальные используются для определяемых корпорацией символов, включая как кандзи, так и не-кандзи. [3]
В Fujitsu JEF [17] (Japanese-processing Extended Feature) 0x29
переключается в однобайтовый режим и 0x28
переключается в двухбайтовый режим. Аналогично KEIS, коды JIS X 0208 представлены так же, как в EUC-JP. [1] В отличие от KEIS, редакция JIS X 0208, используемая в этой зоне JEF, является исходным JIS C 6226:1978. [31] [17] Диапазон ведущих байтов расширен обратно до 0x41, при этом 0x80–A0 назначены для определения пользователем; ведущим байтам 0x41–7F назначены номера строк от 101 до 163 для целей kuten , хотя строка 162 (ведущий байт 0x7E) не используется. [1] [3] Строки с 101 по 148 используются для расширенных кандзи, а строки с 149 по 163 используются для расширенных не-кандзи. [3]
10 65
и 10 66
), перечисленным Лунде. [1] Лунде перечисляет шестнадцатеричные формы для обоих сдвигов как 0xA0 0x42
, по-видимому, по ошибке.