Code page 1040
{{Short description|Character encoding used in PC DOS}}
Code page 1040 (CCSID 1040), also known as Korean PC Data Extended, is a single byte character set (SBCS) used by IBM in its PC DOS operating system for Hangul.{{cite web|title=CCSID 1040 information document|archive-url=https://web.archive.org/web/20160327035721/http://www-01.ibm.com/software/globalization/ccsid/ccsid1040.html|archive-date=2016-03-27|url=http://www-01.ibm.com/software/globalization/ccsid/ccsid1040.html}} It is an extended version of the 8-bit form of the N-byte Hangul Code first specified by the 1974 edition of KS C 5601 (compare the relationship between Code page 1041 and JIS X 0201 for katakana).
Codepage layout
{{chset-table-header1|Code page 1040{{Citation|title=Code Page CPGID 01040 (pdf)|url=https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CP01040.pdf|publisher=IBM}}{{Citation|title=Code Page CPGID 01040 (txt)|url=https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CP01040.txt|publisher=IBM}}}} | |||||
{{chset-left1|0x}}
|{{chset-cell1 | |style=background:#DDD}}
|{{chset-cell1|U+2554 BOX DRAWINGS DOUBLE DOWN AND RIGHT|╔}} |{{chset-cell1|U+2557 BOX DRAWINGS DOUBLE DOWN AND LEFT|╗}} |{{chset-cell1|U+255A BOX DRAWINGS DOUBLE UP AND RIGHT|╚}} |{{chset-cell1|U+255D BOX DRAWINGS DOUBLE UP AND LEFT|╝}} |{{chset-cell1|U+2551 BOX DRAWINGS DOUBLE VERTICAL|║}} |{{chset-cell1|U+2550 BOX DRAWINGS DOUBLE HORIZONTAL|═}} |{{chset-cell1|U+2193 DOWNWARDS ARROW|↓}} |{{chset-cell1 | |style=background:#DDD}}
|{{chset-cell1|U+25CB WHITE CIRCLE|○}} |{{chset-cell1 | |style=background:#DDD}}
|{{chset-cell1|U+303F IDEOGRAPHIC HALF FILL SPACE|〿}} |{{chset-cell1 | |style=background:#DDD}}
|{{chset-cell1 | |style=background:#DDD}}
|{{chset-cell1|U+25A0 BLACK SQUARE|■}} |{{chset-cell1|U+263C WHITE SUN WITH RAYS|☼}} |
{{chset-left1|1x}}
|{{chset-cell1|U+256C BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL|╬}} |{{chset-cell1 | |style=background:#DDD}}
|{{chset-cell1|U+2195 UP DOWN ARROW|↕}} |{{chset-cell1 | |style=background:#DDD}}
|{{chset-cell1|U+2593 DARK SHADE|▓}} |{{chset-cell1|U+2569 BOX DRAWINGS DOUBLE UP AND HORIZONTAL|╩}} |{{chset-cell1|U+2566 BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL|╦}} |{{chset-cell1|U+2563 BOX DRAWINGS DOUBLE VERTICAL AND LEFT|╣}} |{{chset-cell1 | |style=background:#DDD}}
|{{chset-cell1|U+2560 BOX DRAWINGS DOUBLE VERTICAL AND RIGHT|╠}} |{{chset-cell1|U+2591 LIGHT SHADE|░}} |{{chset-cell1|U+21B5 DOWNWARDS ARROW WITH CORNER LEFTWARDS|↵}} |{{chset-cell1|U+2191 UPWARDS ARROW|↑}} |{{chset-cell1|U+2502 BOX DRAWINGS LIGHT VERTICAL|│}} |{{chset-cell1|U+2192 RIGHTWARDS ARROW|→}} |{{chset-cell1|U+2190 LEFTWARDS ARROW|←}} | ||
{{chset-left1|2x}}
|{{chset-ctrl1|U+0020 SPACE| SP }} |{{chset-cell1|U+0021 EXCLAMATION MARK|!}} |{{chset-cell1|U+0022 QUOTATION MARK|"}} |{{chset-cell1|U+0023 NUMBER SIGN|#}} |{{chset-cell1|U+0024 DOLLAR SIGN|$}} |{{chset-cell1|U+0025 PERCENT SIGN|%}} |{{chset-cell1|U+0026 AMPERSAND|&}} |{{chset-cell1|U+0027 APOSTROPHE|'}} |{{chset-cell1|U+0028 LEFT PARENTHESIS|(}} |{{chset-cell1|U+0029 RIGHT PARENTHESIS|)}} |{{chset-cell1|U+002A ASTERISK|*}} |{{chset-cell1|U+002B PLUS SIGN|+}} |{{chset-cell1|U+002C COMMA|,}} |{{chset-cell1|U+002D HYPHEN-MINUS|-}} |{{chset-cell1|U+002E FULL STOP|.}} |{{chset-cell1|U+002F SOLIDUS|/}} | |||||
{{chset-left1|3x}}
|{{chset-cell1|U+0030 DIGIT ZERO|0}} |{{chset-cell1|U+0031 DIGIT ONE|1}} |{{chset-cell1|U+0032 DIGIT TWO|2}} |{{chset-cell1|U+0033 DIGIT THREE|3}} |{{chset-cell1|U+0034 DIGIT FOUR|4}} |{{chset-cell1|U+0035 DIGIT FIVE|5}} |{{chset-cell1|U+0036 DIGIT SIX|6}} |{{chset-cell1|U+0037 DIGIT SEVEN|7}} |{{chset-cell1|U+0038 DIGIT EIGHT|8}} |{{chset-cell1|U+0039 DIGIT NINE|9}} |{{chset-cell1|U+003A COLON|:}} |{{chset-cell1|U+003B SEMICOLON|;}} |{{chset-cell1|U+003C LESS-THAN SIGN|<}} |{{chset-cell1|U+003D EQUALS SIGN|=}} |{{chset-cell1|U+003E GREATER-THAN SIGN|>}} |{{chset-cell1|U+003F QUESTION MARK|?}} | |||||
{{chset-left1|4x}}
|{{chset-cell1|U+0040 COMMERCIAL AT|@}} |{{chset-cell1|U+0041 LATIN CAPITAL LETTER A|A}} |{{chset-cell1|U+0042 LATIN CAPITAL LETTER B|B}} |{{chset-cell1|U+0043 LATIN CAPITAL LETTER C|C}} |{{chset-cell1|U+0044 LATIN CAPITAL LETTER D|D}} |{{chset-cell1|U+0045 LATIN CAPITAL LETTER E|E}} |{{chset-cell1|U+0046 LATIN CAPITAL LETTER F|F}} |{{chset-cell1|U+0047 LATIN CAPITAL LETTER G|G}} |{{chset-cell1|U+0048 LATIN CAPITAL LETTER H|H}} |{{chset-cell1|U+0049 LATIN CAPITAL LETTER I|I}} |{{chset-cell1|U+004A LATIN CAPITAL LETTER J|J}} |{{chset-cell1|U+004B LATIN CAPITAL LETTER K|K}} |{{chset-cell1|U+004C LATIN CAPITAL LETTER L|L}} |{{chset-cell1|U+004D LATIN CAPITAL LETTER M|M}} |{{chset-cell1|U+004E LATIN CAPITAL LETTER N|N}} |{{chset-cell1|U+004F LATIN CAPITAL LETTER O|O}} | |||||
{{chset-left1|5x}}
|{{chset-cell1|U+0050 LATIN CAPITAL LETTER P|P}} |{{chset-cell1|U+0051 LATIN CAPITAL LETTER Q|Q}} |{{chset-cell1|U+0052 LATIN CAPITAL LETTER R|R}} |{{chset-cell1|U+0053 LATIN CAPITAL LETTER S|S}} |{{chset-cell1|U+0054 LATIN CAPITAL LETTER T|T}} |{{chset-cell1|U+0055 LATIN CAPITAL LETTER U|U}} |{{chset-cell1|U+0056 LATIN CAPITAL LETTER V|V}} |{{chset-cell1|U+0057 LATIN CAPITAL LETTER W|W}} |{{chset-cell1|U+0058 LATIN CAPITAL LETTER X|X}} |{{chset-cell1|U+0059 LATIN CAPITAL LETTER Y|Y}} |{{chset-cell1|U+005A LATIN CAPITAL LETTER Z|Z}} |{{chset-cell1|U+005B LEFT SQUARE BRACKET|[}} |{{chset-cell1|U+20A9 WON SIGN|₩}} |{{chset-cell1|U+005D RIGHT SQUARE BRACKET|]}} |{{chset-cell1|U+005E CIRCUMFLEX ACCENT|^}} |{{chset-cell1|U+005F LOW LINE|_}} | |||||
{{chset-left1|6x}}
|{{chset-cell1|U+0060 GRAVE ACCENT|`}} |{{chset-cell1|U+0061 LATIN SMALL LETTER A|a}} |{{chset-cell1|U+0062 LATIN SMALL LETTER B|b}} |{{chset-cell1|U+0063 LATIN SMALL LETTER C|c}} |{{chset-cell1|U+0064 LATIN SMALL LETTER D|d}} |{{chset-cell1|U+0065 LATIN SMALL LETTER E|e}} |{{chset-cell1|U+0066 LATIN SMALL LETTER F|f}} |{{chset-cell1|U+0067 LATIN SMALL LETTER G|g}} |{{chset-cell1|U+0068 LATIN SMALL LETTER H|h}} |{{chset-cell1|U+0069 LATIN SMALL LETTER I|i}} |{{chset-cell1|U+006A LATIN SMALL LETTER J|j}} |{{chset-cell1|U+006B LATIN SMALL LETTER K|k}} |{{chset-cell1|U+006C LATIN SMALL LETTER L|l}} |{{chset-cell1|U+006D LATIN SMALL LETTER M|m}} |{{chset-cell1|U+006E LATIN SMALL LETTER N|n}} |{{chset-cell1|U+006F LATIN SMALL LETTER O|o}} | |||||
{{chset-left1|7x}}
|{{chset-cell1|U+0070 LATIN SMALL LETTER P|p}} |{{chset-cell1|U+0071 LATIN SMALL LETTER Q|q}} |{{chset-cell1|U+0072 LATIN SMALL LETTER R|r}} |{{chset-cell1|U+0073 LATIN SMALL LETTER S|s}} |{{chset-cell1|U+0074 LATIN SMALL LETTER T|t}} |{{chset-cell1|U+0075 LATIN SMALL LETTER U|u}} |{{chset-cell1|U+0076 LATIN SMALL LETTER V|v}} |{{chset-cell1|U+0077 LATIN SMALL LETTER W|w}} |{{chset-cell1|U+0078 LATIN SMALL LETTER X|x}} |{{chset-cell1|U+0079 LATIN SMALL LETTER Y|y}} |{{chset-cell1|U+007A LATIN SMALL LETTER Z|z}} |{{chset-cell1|U+007B LEFT CURLY BRACKET|{}} |{{chset-cell1|U+007C VERTICAL LINE|{{pipe}}}} |{{chset-cell1|U+007D RIGHT CURLY BRACKET|Right curly bracket |
|{{chset-cell1|U+00AF MACRON|¯}}
|{{chset-cell1|||style=background:#DDD}}
|-
|{{chset-left1|8x}}
|{{chset-cell1|U+00A2 CENT SIGN|¢}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|-
|{{chset-left1|9x}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|-
|{{chset-left1|Ax}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|-
|{{chset-left1|Bx}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|-
|{{chset-left1|Cx}}
|{{chset-ctrl1|U+FFA0 HALFWIDTH HANGUL FILLER|HWHF}}
|{{chset-cell1|U+FFA1 HALFWIDTH HANGUL LETTER KIYEOK|ᄀ}}
|{{chset-cell1|U+FFA2 HALFWIDTH HANGUL LETTER SSANGKIYEOK|ᄁ}}
|{{chset-cell1|U+FFA3 HALFWIDTH HANGUL LETTER KIYEOK-SIOS|ᆪ}}
|{{chset-cell1|U+FFA4 HALFWIDTH HANGUL LETTER NIEUN|ᄂ}}
|{{chset-cell1|U+FFA5 HALFWIDTH HANGUL LETTER NIEUN-CIEUC|ᆬ}}
|{{chset-cell1|U+FFA6 HALFWIDTH HANGUL LETTER NIEUN-HIEUH|ᆭ}}
|{{chset-cell1|U+FFA7 HALFWIDTH HANGUL LETTER TIKEUT|ᄃ}}
|{{chset-cell1|U+FFA8 HALFWIDTH HANGUL LETTER SSANGTIKEUT|ᄄ}}
|{{chset-cell1|U+FFA9 HALFWIDTH HANGUL LETTER RIEUL|ᄅ}}
|{{chset-cell1|U+FFAA HALFWIDTH HANGUL LETTER RIEUL-KIYEOK|ᆰ}}
|{{chset-cell1|U+FFAB HALFWIDTH HANGUL LETTER RIEUL-MIEUM|ᆱ}}
|{{chset-cell1|U+FFAC HALFWIDTH HANGUL LETTER RIEUL-PIEUP|ᆲ}}
|{{chset-cell1|U+FFAD HALFWIDTH HANGUL LETTER RIEUL-SIOS|ᆳ}}
|{{chset-cell1|U+FFAE HALFWIDTH HANGUL LETTER RIEUL-THIEUTH|ᆴ}}
|{{chset-cell1|U+FFAF HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH|ᆵ}}
|-
|{{chset-left1|Dx}}
|{{chset-cell1|U+FFB0 HALFWIDTH HANGUL LETTER RIEUL-HIEUH|ᄚ}}
|{{chset-cell1|U+FFB1 HALFWIDTH HANGUL LETTER MIEUM|ᄆ}}
|{{chset-cell1|U+FFB2 HALFWIDTH HANGUL LETTER PIEUP|ᄇ}}
|{{chset-cell1|U+FFB3 HALFWIDTH HANGUL LETTER SSANGPIEUP|ᄈ}}
|{{chset-cell1|U+FFB4 HALFWIDTH HANGUL LETTER PIEUP-SIOS|ᄡ}}
|{{chset-cell1|U+FFB5 HALFWIDTH HANGUL LETTER SIOS|ᄉ}}
|{{chset-cell1|U+FFB6 HALFWIDTH HANGUL LETTER SSANGSIOS|ᄊ}}
|{{chset-cell1|U+FFB7 HALFWIDTH HANGUL LETTER IEUNG|ᄋ}}
|{{chset-cell1|U+FFB8 HALFWIDTH HANGUL LETTER CIEUC|ᄌ}}
|{{chset-cell1|U+FFB9 HALFWIDTH HANGUL LETTER SSANGCIEUC|ᄍ}}
|{{chset-cell1|U+FFBA HALFWIDTH HANGUL LETTER CHIEUCH|ᄎ}}
|{{chset-cell1|U+FFBB HALFWIDTH HANGUL LETTER KHIEUKH|ᄏ}}
|{{chset-cell1|U+FFBC HALFWIDTH HANGUL LETTER THIEUTH|ᄐ}}
|{{chset-cell1|U+FFBD HALFWIDTH HANGUL LETTER PHIEUPH|ᄑ}}
|{{chset-cell1|U+FFBE HALFWIDTH HANGUL LETTER HIEUH|ᄒ}}
|{{chset-cell1|U+00A6 BROKEN BAR|¦}}
|-
|{{chset-left1|Ex}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|U+FFC2 HALFWIDTH HANGUL LETTER A|ᅡ}}
|{{chset-cell1|U+FFC3 HALFWIDTH HANGUL LETTER AE|ᅢ}}
|{{chset-cell1|U+FFC4 HALFWIDTH HANGUL LETTER YA|ᅣ}}
|{{chset-cell1|U+FFC5 HALFWIDTH HANGUL LETTER YAE|ᅤ}}
|{{chset-cell1|U+FFC6 HALFWIDTH HANGUL LETTER EO|ᅥ}}
|{{chset-cell1|U+FFC7 HALFWIDTH HANGUL LETTER E|ᅦ}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|U+FFCA HALFWIDTH HANGUL LETTER YEO|ᅧ}}
|{{chset-cell1|U+FFCB HALFWIDTH HANGUL LETTER YE|ᅨ}}
|{{chset-cell1|U+FFCC HALFWIDTH HANGUL LETTER O|ᅩ}}
|{{chset-cell1|U+FFCD HALFWIDTH HANGUL LETTER WA|ᅪ}}
|{{chset-cell1|U+FFCE HALFWIDTH HANGUL LETTER WAE|ᅫ}}
|{{chset-cell1|U+FFCF HALFWIDTH HANGUL LETTER OE|ᅬ}}
|-
|{{chset-left1|Fx}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|U+FFD2 HALFWIDTH HANGUL LETTER YO|ᅭ}}
|{{chset-cell1|U+FFD3 HALFWIDTH HANGUL LETTER U|ᅮ}}
|{{chset-cell1|U+FFD4 HALFWIDTH HANGUL LETTER WEO|ᅯ}}
|{{chset-cell1|U+FFD5 HALFWIDTH HANGUL LETTER WE|ᅰ}}
|{{chset-cell1|U+FFD6 HALFWIDTH HANGUL LETTER WI|ᅱ}}
|{{chset-cell1|U+FFD7 HALFWIDTH HANGUL LETTER YU|ᅲ}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-cell1|U+FFDA HALFWIDTH HANGUL LETTER EU|ᅳ}}
|{{chset-cell1|U+FFDB HALFWIDTH HANGUL LETTER YI|ᅴ}}
|{{chset-cell1|U+FFDC HALFWIDTH HANGUL LETTER I|ᅵ}}
|{{chset-cell1|U+00AC NOT SIGN|¬}}
|{{chset-cell1|U+005C REVERSE SOLIDUS|\}}
|{{chset-cell1|U+007E TILDE|~}}
|}
{{chset-legend}}