한 국 산 업 규 격                     KS

정보 교환용 부호계(한글 및 한자)    X 1001 : 1998

Code for Information Interchange(Hangeul and Hanja)

부속서 3  보조 부호계 (2바이트 조합형 부호계)

1. 적용 범위  본 부속서에서는 기본 부호계인 2바이트 완성형 부호계의 보조 부호계로서 2바이트 조합형 부호계를 규정한다.

2. 도형 문자  2바이트 조합형 부호계가 규정하는 도형 문자는 다음과 같다.

(1) 한글 부속서 3  표2 에 규정된 첫소리글자 19자, 가운뎃소리글자 21자, 끝소리글자 27자로 조합

가능한 모든 현대 한글 글자마디 (11,172자) 및 현대 한글 낱자 (51자)

(2) 한자  2바이트 완성형 부호계에서 규정한 한자 (4888자)

(3) 기타 문자  2바이트 완성형 부호계에서 규정한 문자 중에서 현대 한글 글자마디 및 현대 한글

낱자, 한자를 제외한 도형 문자 (937자)

3. 도형 문자의 배치 영역  도형 문자의 배치 영역은 부속서 3 표 1 과 같다.

부속서 3 표 1 도형문자의 배치영역

구분	첫째바이트	둘째바이트
한글 사용자 정의 영역 기타 문자 한자	84H-D3H D8H D9H-DEH E0H-F9H	41H-7EH, 81H-FEH 31H-7EH, 91H-FEH 31H-7EH, 91H-FEH 31H-7EH, 91H-FEH

* 십육진 수를 나타내기 위하여 맨 뒤에 H를 적는다 (보기 : 10H는 십진법으로 16이다).

4. 한글의 부호값 구성 및 배열   각 한글 글자마디의 부호값은 그림1과 같이 2바이트 내에 첫소리글자 5비트, 가운뎃소리글자 5비트, 끝소리글자 5비트로 하여 자소를 조합하여 표현한 값으로 정의한다.  각 낱자의 순서는 최상위 비트(MSB)를 1로 하고 나서 첫소리, 가운뎃소리, 끝소리 글자가 순서대로 나오도록 구성한다.

첫째바이트                                      둘째바이트

b15	b14	b13	b12	b11	b10	b9	b8

b7	b6	b5	b4	b3	b2	b1	b0

첫소리글자 (5비트)     가운뎃소리 글자 (5비트)      끝소리글자 (5비트)

최상위 비트 = 1

그림 1  2바이트 내의 낱자 배치

낱자별 부호값은 부속서 3 표 2에 따른다.

5. 한자 및 기타 도형 문자의 배열  한자 및 기타 도형문자의 배열에 관하여는 2바이트 완성형 부호계에 규정된 문자들을 그대로 사용하되 다음 규칙에 따라 주어진 부호 영역에 순서대로 배열한다.

(1) 2바이트 완성형 부호계에서 정의된 한자와 기타 도형 문자들을 두 행을 한 조로 하여 본 부호계의

한 행에 배치한다.

(2) 한 조의 두 행 중 첫번째 행의 94자는 둘째바이트가 31H-7EH, 91H-A0H의 값을 가지도록 순서

대로 배열한다.  (첫째바이트는 부속서3 표1 참조) 구체적인 배열은 부속서3 표3과 같다.

부속서 3 표 2  한글 자소의 부호값

b14	b13	b12	b11	b10	초성	중성	종성
b9	b8	b7	b6	b5
b4	b3	b2	b1	b0
0	0	0	0	0		*	*
0	0	0	0	1	(채움)	*	(채움)
0	0	0	1	0	ㄱ	(채움)	ㄱ
0	0	0	1	1	ㄲ	ㅏ	ㄲ
0	0	1	0	0	ㄴ	ㅐ	□
0	0	1	0	1	ㄷ	ㅑ	ㄴ
0	0	1	1	0	ㄸ	ㅒ	□
0	0	1	1	1	ㄹ	ㅓ	□
0	1	0	0	0	ㅁ	*	ㄷ
0	1	0	0	1	ㅂ	*	ㄹ
0	1	0	1	0	ㅃ	ㅔ	□
0	1	0	1	1	ㅅ	ㅕ	□
0	1	1	0	0	ㅆ	ㅖ	□
0	1	1	0	1	ㅇ	ㅗ	□
0	1	1	1	0	ㅈ	ㅘ	□
0	1	1	1	1	ㅉ	ㅙ	□
1	0	0	0	0	ㅊ	*	□
1	0	0	0	1	ㅋ	*	ㅁ
1	0	0	1	0	ㅌ	ㅚ
1	0	0	1	1	ㅍ	ㅛ	ㅂ
1	0	1	0	0	ㅎ	ㅜ	□
1	0	1	0	1		ㅝ	ㅅ
1	0	1	1	0		ㅞ	ㅆ
1	0	1	1	1		ㅟ	ㅇ
1	1	0	0	0		*	ㅈ
1	1	0	0	1		*	ㅊ
1	1	0	1	0		ㅠ	ㅋ
1	1	0	1	1		ㅡ	ㅌ
1	1	1	0	0		ㅢ	ㅍ
1	1	1	0	1		ㅣ	ㅎ
1	1	1	1	0
1	1	1	1	1			*

* 사용 불가

부속서 3 표 3  한자 및 기타 도형 문자의 배열 (대응 부호값)

완성형 부호값	조합형 부호값
제 1행 (A1A1-A1FE)	D931-D97E, D991-D9A0
제 2행 (A2A1-A2FE)	D9A1-D9FE
제 3행 (A3A1-A3FE)	DA31-DA7E, DA91-DAA0
제 4행 (A4A1-A4FE)	DAD4-DAFE
제 5행 (A5A1-A5FE)	DB31-DB7E, DB91-DBA0
제 6행 (A6A1-A6FE)	DBA1-DBFE
제 7행 (A7A1-A7FE)	DC31-DC7E, DC91-DCA0
제 8행 (A8A1-A8FE)	DCA1-D9FE
제 9행 (A9A1-A9FE)	DD31-DD7E, DD91-DDA0
제10행 (AAA1-AAFE)	DDA1-DDFE
제11행 (ABA1-ABFE)	DE31-DE7E, DE91-DEA0
제12행 (ACA1-ACFE)	DEA1-DEFE
제41행 (C9A1-C9FE)	D831-D87E, D891-D8A0
제42행 (CAA1-CAFE)	E031-E07E, E091-E1A0
제43행 (CBA1-CBFE)	E0A1-E0FE
제44행 (CCA1-CCFE)	E131-E17E, E191-E1A0
제45행 (CDA1-CDFE)	E1A1-E1FE
제46행 (CEA1-CEFE)	E231-E27E, E291-E2A0
제47행 (CFA1-CFFE)	E2A1-E2FE
제48행 (D0A1-D0FE)	E331-E37E, E391-E3A0
제49행 (D1A1-D1FE)	E3A1-E3FE
제50행 (D2A1-D2FE)	E431-E47E, E491-E4A0
제51행 (D3A1-D3FE)	E4A1-E4FE
제52행 (D4A1-D4FE)	E531-E57E, E591-E5A0
제53행 (D5A1-D5FE)	E5A1-E5FE
제54행 (D6A1-D6FE)	E631-E67E, E691-E6A0
제55행 (D7A1-D7FE)	E6A1-E6FE
제56행 (D8A1-D8FE)	E731-E77E, E791-E7A0
제57행 (D9A1-D9FE)	E7A1-E7FE
제58행 (DAA1-DAFE)	E831-E87E, E891-E8A0
제59행 (DBA1-DBFE)	E8A1-E8FE
제60행 (DCA1-DCFE)	E931-E97E, E991-E9A0
제61행 (DDA1-DDFE)	E9A1-E9FE
제62행 (DEA1-DEFE)	EA31-EA7E, EA91-EAA0

비고.  부호값은 16진 숫자로 나타내었음.

부속서 3 표 3  (계속)

완성형 부호값	조합형 부호값
제63행 (DFA1-DFFE)	EAA1-EAFE
제64행 (E0A1-E0FE)	EB31-EB7E, EB91-EBA0
제65행 (E1A1-E1FE)	EBA1-EBFE
제66행 (E2A1-E2FE)	EC31-EC7E, EC91-ECA0
제67행 (E3A1-E3FE)	ECA1-ECFE
제68행 (E4A1-E4FE)	ED31-ED7E, ED91-EDA0
제69행 (E5A1-E5FE)	EDA1-EDFE
제70행 (E6A1-E6FE)	EE31-EE7E, EE91-EEA0
제71행 (E7A1-E7FE)	EEA1-EEFE
제72행 (E8A1-E8FE)	EF31-EF7E, EF91-EFA0
제73행 (E9A1-E9FE)	EFA1-EFFE
제74행 (EAA1-EAFE)	E031-E07E, E091-E0A0
제75행 (EBA1-EBFE)	F0A1-F0FE
제76행 (ECA1-ECFE)	F131-F17E, F191-F1A0
제77행 (EDA1-EDFE)	F1A1-F1FE
제78행 (EEA1-EEFE)	F231-F27E, F291-F2A0
제79행 (EFA1-EFFE)	F2A1-F2FE
제80행 (F0A1-F0FE)	F331-F37E, F391-F3A0
제81행 (F1A1-F1FE)	F3A1-F3FE
제82행 (F2A1-F2FE)	F431-F47E, F491-F4A0
제83행 (F3A1-F3FE)	F4A1-F4FE
제84행 (F4A1-F4FE)	F531-F57E, F591-F5A0
제85행 (F5A1-F5FE)	F5A1-F5FE
제86행 (F6A1-F6FE)	F631-F67E, F691-F6A0
제87행 (F7A1-F7FE)	F6A1-F6FE
제88행 (F8A1-F8FE)	F731-F77E, F791-F7A0
제89행 (F9A1-F9FE)	F7A1-F7FE
제90행 (FAA1-FAFE)	F831-F87E, F891-F8A0
제91행 (FBA1-FBFE)	F8A1-F8FE
제92행 (FCA1-FCFE)	F931-F97E, F991-F9A0
제93행 (FDA1-FDFE)	F9A1-F9FE
제94행 (FEA1-FEFE)	D8A1-D8FE

비고.  부호값은 16진 숫자로 나타내었음.