อ่าน 6 นาที
ภาษาญี่ปุ่นใน EBCDIC
มีการใช้Extended Binary Coded Decimal Interchange Code ( EBCDIC ) หลายเวอร์ชันที่ไม่เข้ากันในการแสดง ภาษาญี่ปุ่น บนคอมพิวเตอร์ ซึ่งรวมถึงเวอร์ชันที่กำหนดโดย Hitachi , Fujitsu ,...
ภาษาญี่ปุ่นใน EBCDIC
มีการใช้Extended Binary Coded Decimal Interchange Code ( EBCDIC ) หลายเวอร์ชันที่ไม่เข้ากันในการแสดง ภาษาญี่ปุ่นบนคอมพิวเตอร์ ซึ่งรวมถึงเวอร์ชันที่กำหนดโดยHitachi , Fujitsu , IBMและอื่นๆ บางเวอร์ชันเป็นการเข้ารหัสความกว้างแปรผันโดยใช้รหัสเลื่อนแบบล็อกเพื่อสลับระหว่างโหมดไบต์เดียวและสองไบต์[ 1 ]แตกต่างจากภาษา EBCDIC อื่นๆ ตัวอักษร ละตินตัวพิมพ์ เล็ก มักจะไม่ถูกเก็บรักษาไว้ในตำแหน่งปกติ[ 2 ]
อักขระที่พบในรหัสสองไบต์ของญี่ปุ่นที่ใช้กับ EBCDIC โดย IBM แต่ไม่พบในJIS X 0208 ฉบับแรก ยังมีอิทธิพลต่อส่วนขยายของผู้จำหน่ายที่พบในการเข้ารหัสที่ไม่ใช่ EBCDIC บางรายการ เช่นรหัสเพจ 932 ของ IBM ("DBCS-PC")และรหัสเพจ 932 ของ Windows [ 3 ]
รหัสไบต์เดียว
เช่นเดียวกับJIS X 0201 (ซึ่งรวมอยู่ในShift JIS ) การเข้ารหัส EBCDIC ของญี่ปุ่นมักจะมีชุดคาตาคานะ แบบไบต์เดียวรวมอยู่ด้วย มีการใช้รหัส EBCDIC แบบไบต์เดียวหลายรูปแบบในภาษาญี่ปุ่นโดยผู้ผลิตหลายราย ผู้ผลิตรายหนึ่งอาจกำหนดรหัสไบต์เดียวสองแบบที่แตกต่างกัน แบบหนึ่งนิยมใช้สำหรับคาตาคานะแบบครึ่งความกว้างและอีกแบบหนึ่งนิยมใช้สำหรับอักษรละตินรูปแบบต่างๆ ของ EBCDIC ที่ผู้ผลิตรายหนึ่งนิยมใช้สำหรับคาตาคานะบางครั้งเรียกว่าEBCDIKซึ่งย่อมาจากExtended Binary-Coded Decimal Interchange Kana code [ 1 ]
หน้าโค้ดที่รวมคานะแบบครึ่งความกว้างถือเป็นข้อยกเว้นของชุดอักขระคงที่ EBCDIC ของ IBM ซึ่งระบุชุดอักขระที่มักจะเข้ารหัสเหมือนกันในทุกหน้าโค้ด EBCDIC ที่สำคัญที่สุดคือ บางครั้งจะมีอักขระคาตาคานะอยู่ที่จุดโค้ดที่ใช้สำหรับ ตัวพิมพ์ เล็กของอักษรละตินพื้นฐานในชุดคงที่[ 2 ]การเข้ารหัสตัวพิมพ์เล็กเมื่อมีอักขระคาตาคานะอยู่ที่ตำแหน่งเหล่านั้น และการเข้ารหัสอักขระคาตาคานะเมื่อตัวพิมพ์เล็กยังคงอยู่ในตำแหน่งปกติ อาจแตกต่างกันไปในแต่ละผู้จำหน่าย ดังแสดงด้านล่าง
Microsoft Windowsใช้ EBCDIC ภาษาญี่ปุ่นแบบไบต์เดียวสองแบบ โดยมีหมายเลขหน้าโค้ดสูงกว่าหมายเลขหน้าโค้ดของ IBM สำหรับแบบต่างๆ ถึง 20000 เช่น หน้าโค้ด 20290 (ระบุไว้ว่าIBM290"IBM EBCDIC Japanese Katakana Extended") [ 4 ]และ 21027 ("Extended/Ext Alpha Lowercase") หน้าโค้ด 21027 ที่ใช้ใน Windows เป็นการใช้งานที่ไม่สมบูรณ์ ขาดการแมปแบบสองทางสำหรับตัวอักษรและคะนะหลายตัว[ 5 ]และปัจจุบันถูกยกเลิกการใช้งานแล้ว[ 4 ]
ต่อมาหน้าโค้ดของ IBM ได้รับการอัปเดตเพื่อรวมสัญลักษณ์ยูโรที่ 0xE1 โดยยังคงหมายเลข CPGID เดิมไว้ แต่กำหนดหมายเลข CCSID ใหม่ ดังนั้น CCSID 290 จึงหมายถึงเวอร์ชันดั้งเดิมของหน้าโค้ด 290 ในขณะที่เวอร์ชันของหน้าโค้ด 290 ที่มีสัญลักษณ์ยูโรเรียกว่า CCSID 8482 [ 6 ]ในทำนองเดียวกัน CCSID 1027 หมายถึงเวอร์ชันดั้งเดิมของหน้าโค้ด 1027 ในขณะที่เวอร์ชันของ CPGID 1027 ที่มีสัญลักษณ์ยูโรจะได้รับ CCSID 5123 [ 7 ]
นอกจากเวอร์ชันของโค้ดเพจ DBCS-Host ภาษาญี่ปุ่นแบบสองไบต์ของ IBM (CPGID 300, CCSID 300 หรือ 16684) ที่ใช้เป็นส่วนประกอบแบบสองไบต์แล้ว โค้ดเพจ 290 ของ IBM ยังใช้เป็นส่วนประกอบแบบไบต์เดียวของโค้ดเพจแบบหลายไบต์ IBM-930 [ 8 ] [ 9 ]และ (ในฐานะ CCSID 8482 ที่อัปเดตสำหรับยุโรป) เวอร์ชันที่อัปเดตแล้วของ IBM-1390 [ 10 ] [ 11 ]โค้ดเพจ 1027 ของ IBM ใช้เป็นส่วนประกอบแบบไบต์เดียวของโค้ดเพจแบบหลายไบต์ IBM-939 [ 12 ] [ 13 ]และ (ในฐานะ CCSID 5123 ที่อัปเดตสำหรับยุโรป) เวอร์ชันที่อัปเดตแล้วของ IBM-1399 [ 14 ] [ 15 ]
ในตารางต่อไปนี้ การปฏิบัติตามเซตไม่เปลี่ยนแปลงจะถูกทำเครื่องหมายด้วยสีเขียว การชนกับเซตไม่เปลี่ยนแปลงจะถูกทำเครื่องหมายด้วยสีแดง
| เลขฐานสิบหก | ตัวพิมพ์เล็กในตำแหน่งที่ไม่เปลี่ยนแปลง ไม่มีตัวอักษรคะนะ หรือมีการเปลี่ยนตำแหน่ง | ตัวอักษรพิมพ์เล็กหายไปหรือถูกแทนที่ด้วยตัวอักษรคะนะ | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Fujitsu EBCDIC [ 16 ] | ฮิตาชิ อีบีซีดีไอซี[ 17 ] | HP EBCDIK [ 18 ] | IBM 298 [ 19 ] | IBM 1027 [ 12 ] [ 14 ] [ 20 ] [ 21 ] | IBM 1031 [ 22 ] | Fujitsu EBCDIK [ 16 ] | ฮิตาชิ EBCDIK [ 17 ] IBM 1136 [ 23 ] | NEC EBCDIC [ 24 ] [ 25 ] | IBM 290 [ 8 ] [ 10 ] [ 26 ] [ 27 ] | IBM 887 [ 28 ] | IBM 1030 [ 29 ] | |
| 0x40 | เอสพี | เอสพี | เอสพี | เอสพี | เอสพี | เอสพี | เอสพี | เอสพี | เอสพี | เอสพี | เอสพี | เอสพี |
| 0x41 | 。 | 。 | 。 | 。 | 。 | 。 | ||||||
| 0x42 | 。 | 。 | 。 | 。 | 。 | 「 | 「 | 「 | 「 | 「 | 「 | |
| 0x43 | 「 | 「 | 「 | 「 | 「 | 」 | 」 | 」 | 」 | 」 | 」 | |
| 0x44 | 」 | 」 | 」 | 」 | 」 | 、 | 、 | 、 | 、 | 、 | 、 | |
| 0x45 | 、 | 、 | 、 | 、 | 、 | ・ | ・ | ・ | ・ | ・ | ・ | |
| 0x46 | ・ | ・ | ・ | ・ | ・ | ヲ | ヲ | ヲ | ヲ | ヲ | ヲ | |
| 0x47 | ヲ | ヲ | ヲ | ヲ | ヲ | ァ | ァ | ァ | ァ | ァ | ァ | |
| 0x48 | ァ | ァ | ァ | ァ | ァ | ィ | ィ | ィ | ィ | ィ | ィ | |
| 0x49 | ィ | ィ | ィ | ィ | ィ | ゥ | ゥ | ゥ | ゥ | ゥ | ゥ | |
| 0x4A | ปอนด์ | [ | ¢ | ¢ | ¢ | ปอนด์ | [ | [ | ปอนด์ | ปอนด์ | ปอนด์ | |
| 0x4B | . | . | . | . | . | . | . | . | . | . | . | . |
| 0x4C | < | < | ) | < | < | < | < | < | < | < | < | < |
| 0x4D | ( | ( | [ | ( | ( | ( | ( | ( | ( | ( | ( | ( |
| 0x4E | + | + | < | + | + | + | + | + | + | + | + | + |
| 0x4F | | | ! | | | | | | | | | ! | ! | | | | | | | |
| 0x50 | & | & | + | & | & | & | & | & | & | & | & | & |
| 0x51 | ゥ | ゥ | ゥ | ゥ | ゥ | ェ | ェ | ェ | ェ | ェ | ェ | |
| 0x52 | ェ | ェ | ェ | ェ | ェ | ォ | ォ | ォ | ォ | ォ | ォ | |
| 0x53 | ォ | ォ | ォ | ォ | ォ | ャ | ャ | ャ | ャ | ャ | ャ | |
| 0x54 | ャ | ャ | ャ | ャ | ャ | ュ | ュ | ュ | ュ | ュ | ュ | |
| 0x55 | ュ | ュ | ュ | ュ | ュ | ョ | ョ | ョ | ョ | ョ | ョ | |
| 0x56 | ョ | ョ | ョ | ョ | ョ | ッ | ッ | ッ | ッ | ッ | ッ | |
| 0x57 | ッ | ッ | ッ | ッ | ッ | เอ | ||||||
| 0x58 | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | |
| 0x59 | ア | ア | ア | ア | ア | เอ | ข | |||||
| 0x5A | ! | ] | ! | ! | ! | ! | ] | ] | ! | ! | ! | |
| 0x5B | \ | ¥ | $ | $ | $ | $ | \ | ¥ | \ | ¥ | ¥ | ¥ |
| 0x5C | * | * | * | * | * | * | * | * | * | * | * | * |
| 0x5D | ) | ) | ] | ) | ) | ) | ) | ) | ) | ) | ) | ) |
| 0x5E | ; | ; | ; | ; | ; | ; | ; | ; | ; | ; | ; | ; |
| 0x5F | ¬ | ^ | ¬ | ¬ | ¬ | ¬ | ^ | ^ | ¬ | ¬ | ¬ | |
| 0x60 | - | - | - | - | - | - | - | - | - | - | - | - |
| 0x61 | / | / | / | / | / | / | / | / | / | / | / | / |
| 0x62 | イ | イ | イ | イ | イ | ข | ค | เอ | เอ | |||
| 0x63 | ウ | ウ | ウ | ウ | ウ | ค | ง | ข | ข | |||
| 0x64 | エ | エ | エ | エ | エ | ง | อี | ค | ค | |||
| 0x65 | オ | オ | オ | オ | オ | อี | เอฟ | ง | ง | |||
| 0x66 | カ | カ | カ | カ | カ | เอฟ | จี | อี | อี | |||
| 0x67 | キ | キ | キ | キ | キ | จี | ชม. | เอฟ | เอฟ | |||
| 0x68 | ク | ク | ク | ク | ク | ชม. | ฉัน | จี | จี | |||
| 0x69 | ケ | ケ | ケ | ケ | ケ | ฉัน | เจ | ชม. | ชม. | |||
| 0x6A | ¦ | | | | | ¦ | | | | | ||||||
| 0x6B | , | , | , | , | , | , | , | , | , | , | , | , |
| 0x6C | % | % | ( | % | % | % | % | % | % | % | % | % |
| 0x6D | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ |
| 0x6E | > | > | ¥ | > | > | > | > | > | > | > | > | > |
| 0x6F | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | |
| 0x70 | コ | コ | コ | コ | コ | เจ | เค | [ | [ | |||
| 0x71 | サ | サ | サ | サ | サ | เค | ล | ฉัน | ฉัน | |||
| 0x72 | シ | シ | シ | シ | シ | ล | ม | เจ | เจ | |||
| 0x73 | ス | ス | ス | ス | ス | ม | n | เค | เค | |||
| 0x74 | セ | セ | セ | セ | セ | n | โอ | ล | ล | |||
| 0x75 | ソ | ソ | ソ | ソ | ソ | โอ | พี | ม | ม | |||
| 0x76 | タ | タ | タ | タ | タ | พี | q | n | n | |||
| 0x77 | チ | チ | チ | チ | チ | q | ร | โอ | โอ | |||
| 0x78 | ツ | ツ | ツ | ツ | ツ | ร | ส | พี | พี | |||
| 0x79 | ` | ` | ` | ` | ` | ` | ` | ` | ` | ` | ` | |
| 0x7A | : | : | : | : | : | : | : | : | : | : | : | |
| 0x7B | # | # | = | # | # | # | # | # | # | # | # | # |
| 0x7C | @ | @ | ' | @ | @ | @ | @ | @ | @ | @ | @ | @ |
| 0x7D | ' | ' | : | ' | ' | ' | ' | ' | ' | ' | ' | ' |
| 0x7E | = | = | > | = | = | = | = | = | = | = | = | = |
| 0x7F | " | " | " | " | " | " | " | " | " | " | " | " |
| 0x80 | テ | テ | テ | ส | ที | ] | ] | |||||
| 0x81 | เอ | เอ | เอ | เอ | เอ | เอ | ア | ア | ア | ア | ア | ア |
| 0x82 | ข | ข | ข | ข | ข | ข | イ | イ | イ | イ | イ | イ |
| 0x83 | ค | ค | ค | ค | ค | ค | ウ | ウ | ウ | ウ | ウ | ウ |
| 0x84 | ง | ง | ง | ง | ง | ง | エ | エ | エ | エ | エ | エ |
| 0x85 | อี | อี | อี | อี | อี | อี | オ | オ | オ | オ | オ | オ |
| 0x86 | เอฟ | เอฟ | เอฟ | เอฟ | เอฟ | เอฟ | カ | カ | カ | カ | カ | カ |
| 0x87 | จี | จี | จี | จี | จี | จี | キ | キ | キ | キ | キ | キ |
| 0x88 | ชม. | ชม. | ชม. | ชม. | ชม. | ชม. | ク | ク | ク | ク | ク | ク |
| 0x89 | ฉัน | ฉัน | ฉัน | ฉัน | ฉัน | ฉัน | ケ | ケ | ケ | ケ | ケ | ケ |
| 0x8A | ト | ト | ト | テ | テ | コ | コ | コ | コ | コ | コ | |
| 0x8B | ナ | ナ | ナ | ト | ト | ที | คุณ | q | q | |||
| 0x8C | ニ | ニ | ニ | ナ | ナ | サ | サ | サ | サ | サ | サ | |
| 0x8D | ヌ | ヌ | ヌ | ニ | ニ | シ | シ | シ | シ | シ | シ | |
| 0x8E | ネ | ネ | ネ | ヌ | ヌ | ス | ス | ス | ス | ス | ス | |
| 0x8F | ノ | ノ | ノ | ネ | ネ | セ | セ | セ | セ | セ | セ | |
| 0x90 | ハ | ハ | ハ | ソ | ソ | ソ | ソ | ソ | ソ | |||
| 0x91 | เจ | เจ | เจ | เจ | เจ | เจ | タ | タ | タ | タ | タ | タ |
| 0x92 | เค | เค | เค | เค | เค | เค | チ | チ | チ | チ | チ | チ |
| 0x93 | ล | ล | ล | ล | ล | ล | ツ | ツ | ツ | ツ | ツ | ツ |
| 0x94 | ม | ม | ม | ม | ม | ม | テ | テ | テ | テ | テ | テ |
| 0x95 | n | n | n | n | n | n | ト | ト | ト | ト | ト | ト |
| 0x96 | โอ | โอ | โอ | โอ | โอ | โอ | ナ | ナ | ナ | ナ | ナ | ナ |
| 0x97 | พี | พี | พี | พี | พี | พี | ニ | ニ | ニ | ニ | ニ | ニ |
| 0x98 | q | q | q | q | q | q | ヌ | ヌ | ヌ | ヌ | ヌ | ヌ |
| 0x99 | ร | ร | ร | ร | ร | ร | ネ | ネ | ネ | ネ | ネ | ネ |
| 0x9A | ヒ | ヒ | ヒ | ノ | ノ | ノ | ノ | ノ | ノ | ノ | ノ | |
| 0x9B | フ | フ | フ | ハ | ハ | คุณ | วี | ร | ร | |||
| 0x9C | ヘ | ヘ | ヘ | ヒ | ヒ | วี | ว | |||||
| 0x9D | ホ | ホ | ホ | フ | フ | ハ | ハ | ハ | ハ | ハ | ハ | |
| 0x9E | マ | マ | マ | ヘ | ヘ | ヒ | ヒ | ヒ | ヒ | ヒ | ヒ | |
| 0x9F | ミ | ミ | ミ | ホ | ホ | フ | フ | フ | フ | フ | フ | |
| 0xA0 | ム | ム | ム | ¯ | ¯ | ว | x | ~ | ~ | |||
| 0xA1 | ~ | ~ | ¯ | ~ | ~ | ~ | ~ | ~ | ~ | ¯ | ¯ | ¯ |
| 0xA2 | ส | ส | ส | ส | ส | ส | ヘ | ヘ | ヘ | ヘ | ヘ | ヘ |
| 0xA3 | ที | ที | ที | ที | ที | ที | ホ | ホ | ホ | ホ | ホ | ホ |
| 0xA4 | คุณ | คุณ | คุณ | คุณ | คุณ | คุณ | マ | マ | マ | マ | マ | マ |
| 0xA5 | วี | วี | วี | วี | วี | วี | ミ | ミ | ミ | ミ | ミ | ミ |
| 0xA6 | ว | ว | ว | ว | ว | ว | ム | ム | ム | ム | ム | ム |
| 0xA7 | x | x | x | x | x | x | メ | メ | メ | メ | メ | メ |
| 0xA8 | y | y | y | y | y | y | モ | モ | モ | モ | モ | モ |
| 0xA9 | z | z | z | z | z | z | ヤ | ヤ | ヤ | ヤ | ヤ | ヤ |
| 0xAA | メ | メ | メ | マ | マ | ユ | ユ | ユ | ユ | ユ | ユ | |
| 0xAB | モ | モ | モ | ミ | ミ | x | y | ส | ส | |||
| 0xAC | ヤ | ヤ | ヤ | ム | ム | ヨ | ヨ | ヨ | ヨ | ヨ | ヨ | |
| 0xAD | ユ | ユ | ユ | [ | [ | ラ | ラ | ラ | ラ | ラ | ラ | |
| 0xAE | ヨ | ヨ | ヨ | メ | メ | リ | リ | リ | リ | リ | リ | |
| 0xAF | ラ | ラ | ラ | モ | モ | ル | ル | ル | ル | ル | ル | |
| 0xB0 | リ | リ | リ | ^ | ^ | y | z | ^ | ^ | |||
| 0xB1 | ル | ル | ル | ปอนด์ | ปอนด์ | z | ¢ | ¢ | ||||
| 0xB2 | レ | レ | レ | ¥ | ¥ | \ | \ | |||||
| 0xB3 | ロ | ロ | ロ | ヤ | ヤ | ที | ที | |||||
| 0xB4 | ワ | ワ | ワ | ユ | ユ | คุณ | คุณ | |||||
| 0xB5 | ン | ン | ン | ヨ | ヨ | วี | วี | |||||
| 0xB6 | ゙ | ゙ | ゙ | ラ | ラ | ว | ว | |||||
| 0xB7 | ゚ | ゚ | ゚ | リ | リ | x | x | |||||
| 0xB8 | ル | ル | y | y | ||||||||
| 0xB9 | レ | レ | z | z | ||||||||
| 0xBA | ロ | ロ | レ | レ | レ | レ | レ | レ | ||||
| 0xBB | ワ | ワ | ロ | ロ | ロ | ロ | ロ | ロ | ||||
| 0xBC | ン | ン | ワ | ワ | ワ | ワ | ワ | ワ | ||||
| 0xBD | ] | ] | ン | ン | ン | ン | ン | ン | ||||
| 0xBE | ゙ | ゙ | ゙ | ゙ | ゙ | ゙ | ゙ | ゙ | ||||
| 0xBF | ゚ | ゚ | ゚ | ゚ | ゚ | ゚ | ゚ | ゚ | ||||
| 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 | ┐ | ┐ | ||||||||||
| 0xDB | ─ | ° | ─ | |||||||||
| 0xDC | ± | |||||||||||
| 0xDD | ||||||||||||
| 0xDE | ⌴ | |||||||||||
| 0xDF | ↧ | |||||||||||
| 0xE0 | $ | $ | ¥ | \ | \ | $ | $ | $ | $ | $ | $ | |
| 0xE1 | ยูโร | ยูโร | ||||||||||
| 0xE2 | เอส | เอส | เอส | เอส | เอส | เอส | เอส | เอส | เอส | เอส | เอส | เอส |
| 0xE3 | ที | ที | ที | ที | ที | ที | ที | ที | ที | ที | ที | ที |
| 0xE4 | ยู | ยู | ยู | ยู | ยู | ยู | ยู | ยู | ยู | ยู | ยู | ยู |
| 0xE5 | วี | วี | วี | วี | วี | วี | วี | วี | วี | วี | วี | วี |
| 0xE6 | ว | ว | ว | ว | ว | ว | ว | ว | ว | ว | ว | ว |
| 0xE7 | X | X | X | X | X | X | X | X | X | X | X | X |
| 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 | │ | │ | ||||||||||
| 0xFB | ||||||||||||
| 0xFC | ⌵ | |||||||||||
| 0xFD | µ | |||||||||||
| 0xFE | ⋅ | |||||||||||
รหัสสองไบต์
มีรหัสอักขระสองไบต์สามรหัสที่ใช้สำหรับภาษาญี่ปุ่นด้วย EBCDIC: [ 30 ] [ 31 ] [ 3 ] รหัสเพจ IBM 300 (เรียกอีกอย่างว่า IBM Kanji หรือ IBM Japanese DBCS-Host) จาก IBM [ 32 ] KEIS จาก Hitachi [ 30 ] และJEFจากFujitsu [ 16 ]รหัสเหล่านี้เป็นการเข้ารหัส DBCS - Host โดยใช้รหัสเลื่อนที่แตกต่างกันเพื่อสลับระหว่างโหมด EBCDIC ไบต์เดียวและโหมดสองไบต์[ 1 ]รหัส 0x41 ถึง 0xFE (รหัสที่ใช้สำหรับอักขระกราฟิกใน EBCDIC) ใช้เป็นคู่เพื่อแสดงอักขระจากตาราง 190×190 รหัส 0x40 ( ช่องว่างใน EBCDIC) ใช้เป็นช่องว่างอักษรภาพ ซ้ำ แต่ไม่ได้เป็นส่วนหนึ่งของรหัสสองไบต์อื่นใด[ 1 ] [ 32 ]
ในเวอร์ชัน IBM ของรหัส DBCS-Host รหัส0x0Fจะเปลี่ยนเป็นโหมดไบต์เดียวและรหัส0x0Eจะเปลี่ยนเป็นโหมดสองไบต์[ 1 ] [ 8 ] [ 12 ] [ 10 ] [ 14 ]เช่นเดียวกับรหัส EBCDIC สองไบต์ของ IBM สำหรับภาษาCJK อื่นๆ [ 1 ]เช่น เวอร์ชัน EBCDIC ของJohabสำหรับภาษาเกาหลี[ 33 ]ในทางตรงกันข้ามกับ KEIS และ JEF รูปแบบของหน้าโค้ด IBM 300 ไม่เกี่ยวข้องกับJIS X 0208และการแปลงระหว่างทั้งสองต้องทำผ่านตาราง[ 30 ]อย่างไรก็ตาม ชุดอักขระของมันได้รับการปรับปรุงให้ทันสมัยอยู่เสมอด้วยการแก้ไข JIS X 0208 อย่างต่อเนื่องเพื่อให้ยังคงเป็นชุดที่ครอบคลุมมากกว่าชุดอักขระของ JIS X 0208 [ 3 ]ไบต์นำหน้า 0x41 ถึง 0x44 ใช้สำหรับอักขระที่ไม่ใช่คันจิ ไบต์นำหน้า 0x45 ถึง 0x68 ใช้สำหรับอักขระคันจิ และไบต์นำหน้า 0x69 ถึง 0x89 ใช้สำหรับ UDC ( อักขระที่ผู้ใช้กำหนด ) [ 32 ]
การมีอยู่ของรหัส DBCS-Host ภาษาญี่ปุ่นของ IBM มีผลกระทบมากกว่าระบบ EBCDIC เนื่องจาก IBM ยังได้กำหนดตัวแปรของShift JIS ("DBCS-PC" ซึ่งกำหนดไว้ใน Code page 301แบบดับเบิลไบต์บริสุทธิ์ และใช้ใน Code page 932และCode page 942ที่มีความกว้างแปรผัน) และของEUC-JPซึ่งเข้ารหัสชุดอักขระทั้งหมดของ Code page 300 ของ IBM รวมถึงอักขระที่ไม่ใช่คันจิ 28 ตัว และคันจิ 360 ตัว เพิ่มเติมจากที่รวมอยู่ใน JIS X 0208 เดิม (แม้ว่าอักขระที่ไม่ใช่คันจิเนื่องจากเครื่องหมาย ∵ และไม่ใช่เครื่องหมาย¬ จะถูกเพิ่มเข้าไปใน JIS X 0208 ในปี 1983 ในภายหลัง) อักขระเหล่านี้เรียกว่าอักขระ "ที่เลือกโดย IBM" และรวมเป็นส่วนขยายใน Code page 932 ของWindows เป็นต้น [ 3 ]
การแก้ไขหน้าโค้ด IBM-300 รุ่นใหม่บางรุ่นได้เพิ่มอักษรคันจิเพิ่มเติมโดยใช้ไบต์นำหน้า 0xB8 ถึง 0xD5 และอักษรที่ไม่ใช่คันจิเพิ่มเติมโดยใช้ไบต์นำหน้า 0xD6 ถึง 0xE9 [ 32 ]การแก้ไขนี้ได้ปรับปรุงชุดสำหรับJIS X 0213รวมถึงสัญลักษณ์ยูโรและในขณะที่ยังคง CPGID 300 ไว้ ได้กำหนด CCSID ใหม่เป็น 16684 [ 34 ]หน้าโค้ด IBM-930 (โดยมีหน้าโค้ด 290 เป็นชุดไบต์เดียว) [ 8 ] IBM-931 (โดยมีหน้าโค้ด 37 เป็นชุดไบต์เดียว) และ IBM-939 (โดยมีหน้าโค้ด 1027 เป็นชุดไบต์เดียว) [ 12 ]ไม่รวมส่วนเพิ่มเติมเหล่านี้ ในขณะที่ IBM-1390 (โดยมีหน้าโค้ด 290 เวอร์ชันสัญลักษณ์ยูโร / CCSID 8482) [ 10 ]และ IBM-1399 (โดยมีหน้าโค้ด 1027 เวอร์ชันสัญลักษณ์ยูโร / CCSID 5123) [ 14 ]รวมส่วนเพิ่มเติมเหล่านี้ไว้ด้วย
ใน Hitachi KEIS [ 30 ] (ระบบข้อมูลขยายการประมวลผลคันจิ) ลำดับ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 [ 16 ] (Japanese-processing Extended Feature) 0x29จะสลับไปใช้โหมดไบต์เดียวและ0x28สลับไปใช้โหมดสองไบต์ คล้ายกับ KEIS รหัส JIS X 0208 จะแสดงเหมือนกับใน EUC-JP [ 1 ]แตกต่างจาก KEIS รุ่น JIS X 0208 ที่ใช้ในโซน JEF นี้คือ JIS C 6226:1978 ดั้งเดิม[ 30 ] [ 16 ]ช่วงไบต์นำหน้าขยายกลับไปที่ 0x41 โดยกำหนด 0x80–A0 ไว้สำหรับการกำหนดค่าโดยผู้ใช้ ไบต์นำหน้า 0x41–7F ถูกกำหนดหมายเลขแถว 101 ถึง 163 สำหรับ วัตถุประสงค์ ของ kutenแม้ว่าแถว 162 (ไบต์นำหน้า 0x7E) จะไม่ได้ใช้งาน[ 1 ] [ 3 ]แถวที่ 101 ถึง 148 ใช้สำหรับอักษรคันจิแบบขยาย ในขณะที่แถวที่ 149 ถึง 163 ใช้สำหรับอักษรที่ไม่ใช่คันจิแบบขยาย[ 3 ]
เชิงอรรถ
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ ภาษาญี่ปุ่นใน EBCDIC
มีการใช้Extended Binary Coded Decimal Interchange Code ( EBCDIC ) หลายเวอร์ชันที่ไม่เข้ากันในการแสดง ภาษาญี่ปุ่น บนคอมพิวเตอร์ ซึ่งรวมถึงเวอร์ชันที่กำหนดโดย Hitachi , Fujitsu ,...
รหัสไบต์เดียว
เช่นเดียวกับ JIS X 0201 (ซึ่งรวมอยู่ใน Shift JIS ) การเข้ารหัส EBCDIC ของญี่ปุ่นมักจะมีชุด คาตาคานะ แบบไบต์เดียวรวมอยู่ด้วย มีการใช้รหัส EBCDIC แบบไบต์เดียวหลายรูปแบบในภาษาญี่ปุ่นโดยผู้ผลิตหลายราย ผู้ผลิตรายหนึ่งอาจกำหนดรหัสไบต์เดียวสองแบบที่แตกต่างกัน...
รหัสสองไบต์
มีรหัสอักขระสองไบต์สามรหัสที่ใช้สำหรับภาษาญี่ปุ่นด้วย EBCDIC: [ 30 ] [ 31 ] [ 3 ] รหัสเพจ IBM 300 (เรียกอีกอย่างว่า IBM Kanji หรือ IBM Japanese DBCS-Host) จาก IBM [ 32 ] KEIS จาก Hitachi [ 30 ] และ JEF จาก Fujitsu [ 16 ] รหัส เหล่า นี้ เป็นการ เข้ารหัส DBCS -...
เชิงอรรถ
^ รูปแบบเลขฐานสิบหกของลำดับการเลื่อนเหล่านี้ตรงกับรูปแบบเลขฐานสิบ ( 10 65 และ 10 66 ) ที่ระบุโดย Lunde [ 1 ] Lunde ระบุรูปแบบเลขฐานสิบหกสำหรับการเลื่อนทั้งสองเป็น ซึ่ง 0xA0 0x42 ดูเหมือนจะผิดพลาด ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?