ASCII

위키百科, 우리 모두의 百科事典.

ASCII
ASCII (1967年 및 그 以後)
MIME / IANA us-ascii
다른 이름 ISO-IR-006 [1]
言語 英語
分類 ISO 646 시리즈
擴張 버전
移轉 인코딩 ITA 2 , FIELDATA
다음 인코딩 ISO 8859 , 유니코드
그 밖의 關聯 인코딩 PETSCII
1972 프린터 使用 說明書에 開始된 아스키 코드 차트票

美國情報交換標準符號 ( 英語 : American Standard Code for Information Interchange ), 또는 줄여서 ASCII( / ? æ s k i / , 아스키 )는 英文 알파벳 을 使用하는 代表的인 文字 인코딩 이다. 아스키는 컴퓨터 와 通信 裝備를 비롯한 文字를 使用하는 많은 裝置에서 使用되며, 大部分의 文字 인코딩이 아스키에 基礎를 두고 있다.

아스키는 7 비트 인코딩으로, 33個의 出力 不可能한 制御 文字들과 空白을 비롯한 95個의 出力 可能한 文字들로 總128個로 이루어진다. 制御 文字들은 歷史的인 理由로 남아 있으며 大部分은 더 以上 使用되지 않는다. 出力 可能한 文字들은 52個의 英文 알파벳 大小文字와, 10個의 數字, 32個의 特殊 文字 , 그리고 하나의 空白 文字 로 이루어진다.

아스키가 널리 使用되면서 다양한 아스키 基盤의 擴張 인코딩들이 登場했으며, 이들을 묶어서 아스키라고 부르기도 한다. 代表的으로 7비트 인코딩을 維持한 ISO/IEC 646 과, 元來 아스키 코드 앞에 비트 0을 넣어 8비트 인코딩을 만든 IBM 코드 페이지 ISO 8859 가 있다. 이 인코딩들은 言語群에 따라 같은 數字에 서로 다른 文字가 配當된 境遇가 많다.

歷史 [ 編輯 ]

아스키 코드는 只今의 美國 國家標準 協會 (ANSI)의 前身인 美國 標準 協會 (ASA)가 主導한 X3 委員會가 開發했다. 그 아래의 X3.2 小委員會는 1960年 10月 6日 아스키 標準化 作業을 始作하여, 1963年 標準化 初版을 發刊했고, [2] [3] 1967年 改正했으며, [4] [5] 가장 最近의 업데이트는 1986年에 있었다. [6]

制御 文字票 [ 編輯 ]

制御할 때 쓰는 코드이다. 아직도 Serial 通信(RS-232, UART, USART...)李 適用된 곳에는 많이 使用되고 있다.

二進法 八進法 十進法 十六進法 弱者 說明 韓國語 說明
000 0000 000 0 00 NUL Null Character NULL
000 0001 001 1 01 SOH Start of Header 헤더 始作
000 0010 002 2 02 STX Start of Text 本文 始作, 헤더 終了
000 0011 003 3 03 ETX End of Text 本文 終了
000 0100 004 4 04 EOT End of Transmission 電送 終了, 데이터 링크 初期化
000 0101 005 5 05 ENQ Enquiry 應答 要求
000 0110 006 6 06 ACK Acknowledgment 肯定應答
000 0111 007 7 07 BEL Bell 警告音
000 1000 010 8 08 BS Backspace 백스페이스
000 1001 011 9 09 HT Horizontal Tab 水平 탭
000 1010 012 10 0A LF Line feed 個行
000 1011 013 11 0B VT Vertical Tab 垂直 탭
000 1100 014 12 0C FF Form feed 다음 페이지
000 1101 015 13 0D CR Carriage return 復歸
000 1110 016 14 0E SO Shift Out 擴張文字 始作
000 1111 017 15 0F SI Shift In 擴張文字 終了
001 0000 020 16 10 DLE Data Link Escape 電送 制御 擴張
001 0001 021 17 11 DC1 Device Control 1 裝置 制御 1
001 0010 022 18 12 DC2 Device Control 2 裝置 制御 2
001 0011 023 19 13 DC3 Device Control 3 裝置 制御 3
001 0100 024 20 14 DC4 Device Control 4 裝置 制御 4
001 0101 025 21 15 NAK Negative Acknowledgement 否定應答
001 0110 026 22 16 SYN Synchronous idle 動機
001 0111 027 23 17 ETB End of Transmission Block 電送블록 終了
001 1000 030 24 18 CAN Cancel 無視
001 1001 031 25 19 EM End of Medium 媒體 終了
001 1010 032 26 1A SUB Substitute 置換
001 1011 033 27 1B ESC Escape 制御機能 追加
001 1100 034 28 1C FS File Separator 파일警戒 割當
001 1101 035 29 1D GS Group Separator 레코드 그룹警戒 割當
001 1110 036 30 1E RS Record Separator 레코드 警戒 割當
001 1111 037 31 1F US Unit Separator 裝置 警戒 割當
111 1111 177 127 7F DEL Delete 削除

出力 可能 아스키 文字票 [ 編輯 ]

二進法 八進法 十進法 十六進法 模樣 85陣法 ( 아스키 85 )
0100000 040 32 20 ?
0100001 041 33 21 ! 0
0100010 042 34 22 " 1
0100011 043 35 23 # 2
0100100 044 36 24 $ 3
0100101 045 37 25 % 4
0100110 046 38 26 & 5
0100111 047 39 27 ' 6
0101000 050 40 28 ( 7
0101001 051 41 29 ) 8
0101010 052 42 2A * 9
0101011 053 43 2B + 10
0101100 054 44 2C , 11
0101101 055 45 2D - 12
0101110 056 46 2E . 13
0101111 057 47 2F / 14
0110000 060 48 30 0 15
0110001 061 49 31 1 16
0110010 062 50 32 2 17
0110011 063 51 33 3 18
0110100 064 52 34 4 19
0110101 065 53 35 5 20
0110110 066 54 36 6 21
0110111 067 55 37 7 22
0111000 070 56 38 8 23
0111001 071 57 39 9 24
0111010 072 58 3A : 25
0111011 073 59 3B ; 26
0111100 074 60 3C < 27
0111101 075 61 3D = 28
0111110 076 62 3E > 29
0111111 077 63 3F ? 30
二進法 八進法 十進法 十六進法 模樣 85陣法 ( 아스키 85 )
1000000 100 64 40 @ 31
1000001 101 65 41 A 32
1000010 102 66 42 B 33
1000011 103 67 43 C 34
1000100 104 68 44 D 35
1000101 105 69 45 E 36
1000110 106 70 46 F 37
1000111 107 71 47 G 38
1001000 110 72 48 H 39
1001001 111 73 49 I 40
1001010 112 74 4A J 41
1001011 113 75 4B K 42
1001100 114 76 4C L 43
1001101 115 77 4D M 44
1001110 116 78 4E N 45
1001111 117 79 4F O 46
1010000 120 80 50 P 47
1010001 121 81 51 Q 48
1010010 122 82 52 R 49
1010011 123 83 53 S 50
1010100 124 84 54 T 51
1010101 125 85 55 U 52
1010110 126 86 56 V 53
1010111 127 87 57 W 54
1011000 130 88 58 X 55
1011001 131 89 59 Y 56
1011010 132 90 5A Z 57
1011011 133 91 5B [ 58
1011100 134 92 5C \ 59
1011101 135 93 5D ] 60
1011110 136 94 5E ^ 61
1011111 137 95 5F _ 62
二進法 八進法 十進法 十六進法 模樣 85陣法 ( 아스키85 )
1100000 140 96 60 ` 63
1100001 141 97 61 a 64
1100010 142 98 62 b 65
1100011 143 99 63 c 66
1100100 144 100 64 d 67
1100101 145 101 65 e 68
1100110 146 102 66 f 69
1100111 147 103 67 g 70
1101000 150 104 68 h 71
1101001 151 105 69 i 72
1101010 152 106 6A j 73
1101011 153 107 6B k 74
1101100 154 108 6C l 75
1101101 155 109 6D m 76
1101110 156 110 6E n 77
1101111 157 111 6F o 78
1110000 160 112 70 p 79
1110001 161 113 71 q 80
1110010 162 114 72 r 81
1110011 163 115 73 s 82
1110100 164 116 74 t 83
1110101 165 117 75 u 84
1110110 166 118 76 v
1110111 167 119 77 w
1111000 170 120 78 x
1111001 171 121 79 y
1111010 172 122 7A z
1111011 173 123 7B {
1001011 174 124 7C |
1111101 175 125 7D }
1111110 176 126 7E ~

같이 보기 [ 編輯 ]

各州 [ 編輯 ]

  1. ANSI (1975年 12月 1日). 《ISO-IR-006: ASCII Graphic character set》 (PDF) . ITSCJ/ IPSJ . 2016年 10月 7日에 原本 文書 (PDF) 에서 保存된 文書 . 2019年 12月 6日에 確認함 .  
  2. Mary Brandel, " 1963: The Debut of ASCII ", CNN , 1999年 7月 6日 作成, 2018年 3月 22日 確認.
  3. "American Standard Code for Information Interchange, ASA X3.4-1963", 美國 標準 協會 (ASA), 1963年 6月 17日.
  4. "Standard Code for Information Interchange, USAS X3.4-1967", 미합중국 標準 協會 (USASI), 1967年 7月 7日.
  5. Thomas Daniel Jennings, "An annotated history of some character codes or ASCII: American Standard Code for Information Infiltration", World Power Systems (WPS), 1999年 最初 作成, 2016年 4月 20日 改正, Internet Arichive 에서 2018年 3月 22日 確認.
  6. "American National Standard for Information Systems ? Coded Character Sets ? 7-Bit American National Standard Code for Information Interchange (7-Bit ASCII), ANSI X3.4-1986", 美國 國家標準 協會 (ANSI), 1986年 3月 26日.

外部 링크 [ 編輯 ]