|
홈 > 재미있는 공부 > 컴퓨터/인터넷 > 컴퓨터 배움터 > 운영체제
운영체제
코드의
종류와 특징
|
각 코드의 보기
|
|
문자
|
BCD
|
ASCII
|
EBCDIC
|
문자
|
BCD
|
ASCII
|
EBCDIC
|
|
A
|
110001
|
1000001
|
11000001
|
U
|
010100
|
1010101
|
11100100
|
|
B
|
110010
|
1000010
|
11000010
|
V
|
010101
|
1010110
|
11100101
|
|
C
|
110011
|
1000011
|
11000011
|
W
|
010110
|
1010111
|
11100110
|
|
D
|
110100
|
1000100
|
11000100
|
X
|
010111
|
1011000
|
11100111
|
|
E
|
110101
|
1000101
|
11000101
|
Y
|
011000
|
1011001
|
11101000
|
|
F
|
110110
|
1000110
|
11000110
|
Z
|
011001
|
1011010
|
11101001
|
|
G
|
110111
|
1000111
|
11000111
|
0
|
001010
|
0110000
|
11110000
|
|
H
|
111000
|
1001000
|
11001000
|
1
|
000001
|
0110001
|
11110001
|
|
I
|
111001
|
1001001
|
11001001
|
2
|
000010
|
0110010
|
11110010
|
|
J
|
100001
|
1001010
|
11010001
|
3
|
000011
|
0110011
|
11110011
|
|
K
|
100010
|
1001011
|
11010010
|
4
|
000100
|
0110100
|
11110100
|
|
L
|
100011
|
1001100
|
11010011
|
5
|
000101
|
0110101
|
11110101
|
|
M
|
100100
|
1001101
|
11010100
|
6
|
000110
|
0110110
|
11110110
|
|
N
|
100101
|
1001110
|
11010101
|
7
|
000111
|
0110111
|
11110111
|
|
O
|
100110
|
1001111
|
11010110
|
8
|
001000
|
0111000
|
11111000
|
|
P
|
100111
|
1010000
|
11010111
|
9
|
001001
|
0111001
|
1111001
|
|
Q
|
101000
|
1010001
|
11011000
|
blank
|
110000
|
0100000
|
01000000
|
|
R
|
101001
|
1010010
|
11011001
|
.
|
011011
|
0101110
|
01001011
|
|
S
|
010010
|
1010011
|
11100010
|
(
|
111100
|
0101000
|
01001101
|
|
T
|
010011
|
1010100
|
11100011
|
+
|
010000
|
0101011
|
01001110
|
위에 보는 표는 국제규격에 맞는 문자코드 표입니다.
♣ ASCII 코드
아스키 코드는 컴퓨터 상호간의 데이터 전송을 쉽게 하기 위하여
표준화 시킨 코드로서,
7비트의 조합으로 하나의 문자를 표현할 수 있도록 만들어져 있습니다.
이 코드는 많은 종류의 문자를 나타낼 수 있을 뿐만 아니라
데이터 전송시에 발생할 수 있는
오류 검사가 가능하여 오늘날 널리 사용되고 있습니다.
아스키 코드로 표현할 수 있는 문자의 종류는 27=128가지이고,
오류 검사용 패리티 비트
하나를 추가하여 8비트로 2진 코드화 함으로써 바이트 단위의 전송이
가능합니다. ASCII(American standard code for information interchange)코드는
BCD코드와
EBCDIC코드의 중간 형태로서 미국 표준협회가 제안하여 채택된 코드입니다.
컴퓨터통신
터미널 사이의 정보교환에 사용되고 소형 컴퓨터에서 사용됩니다.
♣ EBCDIC 코드
IBM 에서 BCD 코드를 확장하여 만든 코드로서 하나의
문자는 8비트로 표현되며 이는
각각 4비트 크기의 영역 비트와 자리 수 비트의 두 부분으로 구성되어
있습니다. 따라서 이
코드로서는 최대 256문자에 대한 표현이 가능합니다. 또한 영역 비트와
디지트 비트는 각각
4개의 비트로 되어 있어서 16진수로도 표현이 가능한데, 오늘날 많은
컴퓨터에 이 코드를
사용합니다. EBCDIC 코드의 영역 비트의 내용은 문자의 그룹을 분류하는데
그 내용은 상위
두 자리에 '00'이 있으면 문자가 아니고, '01'이면 특수문자,
'10'이면 영문자의 소문자 '11'이면
영문자의 대문자와 숫자를 의미합니다.
♣ 2진화 10진 코드
2진화 10진 코드는 6비트 (2비트는 존 비트, 4비트는
디짓 비트)를 사용하여 하나의 문자를
표현할 수 있도록 만들어진 코드입니다. 모든 문자는 존 비트(2비트)와
디짓 비트(4비트)를 조합하여 표현하며, 나
타낼 수 있는 문자의 종류는 26=64가지가 됩니다. 따라서
2진화 10진 코드로는 영문자의
대문자, 한글 등은 나타내기 어렵습니다.
♣ 확장 2진화 10진 코드
확장 2진화 10진 코드는 8개의 비트를 사용하여 하나의
문자를 표현할 수 있도록 만들어진
코드로서, 널리 사용되고 있는 코드 중의 하나입니다.
이 코드로 표현할 수 있는 문자의 종류는 27=256가지이므로
컴퓨터에서 사용할 수 있는
모든 문자를 나타낼 수 있습니다.

|