본문 바로가기

컴퓨터/언어,프로그래밍

아스키코드, 아스키코드표(ASCII Code) - 2진수/8진수/10진수/16진수 표

아스키 코드란?

   아스키(ASCII) 또는 미국 정보 교환 표준 부호(American Standard Code for Information Interchange)는 영문 알파벳을 사용하는 대표적인 문자 인코딩이다. 아스키는 컴퓨터와 통신 장비를 비롯한 문자를 사용하는 많은 장치에서 사용되며, 대부분의 문자 인코딩이 아스키에 기반한다.

  아스키는 1967년에 표준으로 제정되어 1986년에 마지막으로 개정되었다. 아스키는 7비트 인코딩으로, 33개의 출력 불가능한 제어 문자들과 공백을 비롯한 95개의 출력 가능한 문자들로 이루어진다. 제어 문자들은 역사적인 이유로 남아 있으며 대부분은 더 이상 사용되지 않는다. 출력 가능한 문자들은 52개의 영문 알파벳 대소문자와, 10개의 숫자, 32개의 특수 문자, 그리고 하나의 공백 문자로 이루어진다.

  아스키가 널리 사용되면서 다양한 아스키 기반의 확장 인코딩들이 등장했으며, 이들을 묶어서 아스키라고 부르기도 한다. 대표적으로 7비트 인코딩을 유지한 ISO/IEC 646과, 원래 아스키 코드 앞에 비트 0을 넣어 8비트 인코딩을 만든 IBM 코드 페이지와 ISO 8859가 있다. 이 인코딩들은 언어군에 따라 같은 숫자에 서로 다른 문자가 배당된 경우가 많다.
 
 (출처 : 위키백과 http://ko.wikipedia.org/ )


 

Here is the ASCII Code Table.


  2진수    10진수  8진수 16진수 문자   설명

0000 0000   000    000     00   NUL    NULL 문자
0000 0001   001    001     01   SOH    헤더 시작(Start Of Header)
0000 0010   002    002     02   STX    본문 시작, 헤더 종료(Start of TeXt)
0000 0011   003    003     03   ETX    본문 종료(End of TeXt)
0000 0100   004    004     04   EOT    전송 종료, 데이터 링크 초기화(End Of Transmission)
0000 0101   005    005     05   ENQ    응답 요구(ENQuiry)
0000 0110   006    006     06   ACK    긍정응답(ACKnowledge)
0000 0111   007    007     07   BEL    경고음(BELl)
0000 1000   008    010     08   BS     박스페이스(BackSpace)
0000 1001   009    011     09   HT     수평 탭(Horizontal Tab)
0000 1010   010    012     0A   LF     개행(Line Feed)
0000 1011   011    013     0B   VT     수직 탭(Vertical Tab)
0000 1100   012    014     0C   FF     다음 페이지(Form Feed)
0000 1101   013    015     0D   CR     복귀(Carriage Return)
0000 1110   014    016     0E   SO     확장문자 시작(Shift Out)
0000 1111   015    017     0F   SI     확장문자 종료(Shift In)
0001 0000   016    020     10   DLE    전송제어 확장(Data Link Escape)
0001 0001   017    021     11   DC1    장치 제어(Device Control 1)
0001 0010   018    022     12   DC2    장치 제어(Device Control 2)
0001 0011   019    023     13   DC3    장치 제어(Device Control 3)
0001 0100   020    024     14   DC4    장치 제어(Device Control 4)
0001 0101   021    025     15   NAK    부정응답(Negative AcKnowledge)
0001 0110   022    026     16   SYN    동기(SYNnchronous idle)
0001 0111   023    027     17   ETB   전송블록 종료(End of Transmission Block)
0001 1000   024    030     18   CAN   개무시(CANcel)
0001 1001   025    031     19   EM    매체 종료(End of Medium)
0001 1010   026    032     1A   SUB   치환(SUBstitute)
0001 1011   027    033     1B   ESC   제어기능 추가(ESCape)
0001 1100   028    034     1C   FS    파일경계 할당(File Seperator)
0001 1101   029    035     1D   GS    레코드 그룹경계 할당(Group Seperator)
0001 1110   030    036     1E   RS    레코드경계 할당(Record Seperator)
0001 1111   031    037     1F   US    장치경계 할당(Unit Seperator)
0010 0000   032    040     20   SPC   스페이스(SPaCe)
0010 0001   033    041     21   !
0010 0010   034    042     22   "
0010 0011   035    043     23   #
0010 0100   036    044     24   $
0010 0101   037    045     25   %
0010 0110   038    046     26   &
0010 0111   039    047     27   '
0010 1000   040    050     28   (
0010 1001   041    051     29   )
0010 1010   042    052     2A   *
0010 1011   043    053     2B   +
0010 1100   044    054     2C   ,  
0010 1101   045    055     2D   -
0010 1110   046    056     2E   .
0010 1111   047    057     2F   /
0011 0000   048    060     30   0
0011 0001   049    061     31   1
0011 0010   050    062     32   2
0011 0011   051    063     33   3
0011 0100   052    064     34   4
0011 0101   053    065     35   5
0011 0110   054    066     36   6
0011 0111   055    067     37   7
0011 1000   056    070     38   8
0011 1001   057    071     39   9
0011 1010   058    072     3A   :
0011 1011   059    073     3B   ;
0011 1100   060    074     3C   </SPAN>
0011 1101   061    075     3D   =
0011 1110   062    076     3E   >
0011 1111   063    077     3F   ?
0100 0000   064    100     40   @
0100 0001   065    101     41   A
0100 0010   066    102     42   B
0100 0011   067    103     43   C
0100 0100   068    104     44   D
0100 0101   069    105     45   E
0100 0110   070    106     46   F
0100 0111   071    107     47   G
0100 1000   072    110     48   H
0100 1001   073    111     49   I
0100 1010   074    112     4A   J
0100 1011   075    113     4B   K
0100 1100   076    114     4C   L
0100 1101   077    115     4D   M
0100 1110   078    116     4E   N
0100 1111   079    117     4F   O
0101 0000   080    120     50   P
0101 0001   081    121     51   Q
0101 0010   082    122     52   R
0101 0011   083    123     53   S
0101 0100   084    124     54   T
0101 0101   085    125     55   U
0101 0110   086    126     56   V
0101 0111   087    127     57   W
0101 1000   088    130     58   X
0101 1001   089    131     59   Y
0101 1010   090    132     5A   Z
0101 1011   091    133     5B   [
0101 1100   092    134     5C   \
0101 1101   093    135     5D   ]
0101 1110   094    136     5E   ^
0101 1111   095    137     5F   _
0110 0000   096    140     60   `
0110 0001   097    141     61   a
0110 0010   098    142     62   b
0110 0011   099    143     63   c
0110 0100   100    144     64   d
0110 0101   101    145     65   e
0110 0110   102    146     66   f
0110 0111   103    147     67   g
0110 1000   104    150     68   h
0110 1001   105    151     69   i
0110 1010   106    152     6A   j
0110 1011   107    153     6B   k
0110 1100   108    154     6C   l
0110 1101   109    155     6D   m
0110 1110   110    156     6E   n
0110 1111   111    157     6F   o
0111 0000   112    160     70   p
0111 0001   113    161     71   q
0111 0010   114    162     72   r
0111 0011   115    163     73   s
0111 0100   116    164     74   t
0111 0101   117    165     75   u
0111 0110   118    166     76   v
0111 0111   119    167     77   w
0111 1000   120    170     78   x
0111 1001   121    171     79   y
0111 1010   122    172     7A   z
0111 1011   123    173     7B   {
0111 1100   124    174     7C   |
0111 1101   125    175     7D   }
0111 1110   126    176     7E   ~
0111 1111   127    177     7F   DEL 삭제(DELete)

출처 : [직접 서술] 블로그 집필 - 지극히 평범하고 정상적인 프로그래머


(아스키 코드표)

10진수

ASCII

10진수

ASCII

10진수

ASCII

10진수

ASCII

0

NULL

32

SP

64

@

96

.

1

SOH

33

!

65

A

97

a

2

STX

34

"

66

B

98

b

3

ETX

35

#

67

C

99

c

4

EOT

36

$

68

D

100

d

5

ENQ

37

%

69

E

101

e

6

ACK

38

&

70

F

102

f

7

BEL

39

`

71

G

103

g

8

BS

40

(

72

H

104

h

9

HT

41

)

73

I

105

i

10

LF

42

*

74

J

106

j

11

VT

43

+

75

K

107

k

12

FF

44

`

76

L

108

l

13

CR

45

-

77

M

109

m

14

SO

46

.

78

N

110

n

15

SI

47

/

79

O

111

o

16

DLE

48

0

80

P

112

p

17

DC1

49

1

81

Q

113

q

18

SC2

50

2

82

R

114

r

19

SC3

51

3

83

S

115

s

20

SC4

52

4

84

T

116

t

21

NAK

53

5

85

U

117

u

22

SYN

54

6

86

V

118

v

23

ETB

55

7

87

W

119

w

24

CAN

56

8

88

X

120

x

25

EM

57

9

89

Y

121

y

26

SUB

58

:

90

Z

122

z

27

ESC

59

;

91

[

123

{

28

FS

60

<

92

\

124

|

29

GS

61

=

93

]

125

}

30

RS

62

>

94

^

126

~

31

US

63

?

95

_

127

DEL

 

윈도우에서는 cr + lf == > 엔터   10 + 13

sp  ===> space입니다.  32

제주삼다수, 2L,... 오뚜기 진라면 매운... 상하목장 유기농 흰... 남양 프렌치카페 카... 고려인삼유통 홍삼 ... 종근당건강 오메가3... 요이치 카링 유무선...