티스토리 툴바


블로그 이미지
블로그는 나의 自我다. 같은時間 같은空間속에 存在하는 또하나 나의 空間을 만들어가라. 그게 무엇이던지 相關없다.우린 지금 하이퍼큐브안에 살아가면서 그걸 모르고있다.
J,K

calendar

    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

카테고리

ASCII 아스키코드

2009/01/31 20:53 | Posted by J,K



ASCII 아스키코드 [American Standard Code for information interchange]

미국에서 표준화가 추진된 정보교환용 7비트 부호,1963년 미국표준협회(ASA)에 의해 결정되어 미국의 표준부호가 되었다.

미니컴퓨터나 개인용 컴퓨터(PC)와 같은 소형 컴퓨터를 중심으로 보급되어 현재 국제적으로 널리 사용되고 있다.
아스키는 128개의 가능한 문자조합을 제공하는 7비트(bit) 부호로, 처음 32개의 부호는 인쇄와
 전송 제어용으로 사용된다.

보통 기억장치는 8비트(1바이트, 256조합)이고, 아스키는 단지 128개의 문자만 사용하기
때문에 나머지 비트는 패러티 비트나 특정문자로 사용된다.

 
일반적으로 컴퓨터는 데이터를 8개의 비트 단위로 묶어 한 번에 처리한다.
비트는 2진법의 0과 1 가운데 하나를 나타내는 단위이다.
즉, 1비트는 0이 될 수도 있고, 1이 될 수도 있다.
비트 8개를 모아 놓은 것을 바이트(byte)라고 부른다.
그러므로 1바이트로 표시할 수 있는 최대 문자의 수는 256조합이 된다.
따라서 컴퓨터에서는 8비트씩을 묶어 처리하는 것이 가장 효율적이다.
예컨대 7개 비트 이하로 묶을 경우에는 표현 가능한 수가 128이 된다.

그러나 이 숫자로는 세계 여러 나라에서 사용하는 모든 숫자·국가언어·기호 등을
충분히 표현할 수 없다.
반면에 9비트 이상일 경우에는 512가지나 되어 필요없는 영역이 많이 생기게 된다.

이 때문에 256가지의 영역마다 어떤 원칙에 의해 표현 가능한 모든 숫자·문자·특수문자를 하나씩 정해 놓은 것이 곧 아스키코드이다.

<1byte로 표현된 문자 코드 체계>
8
7
6
5
4
3
2
1
1byte
※ KS(완성형), KSSM(조합형)

 
ASCII Codes
Char Hex Oct Dec   Char Hex Oct Dec   Char Hex Oct Dec   Char Hex Oct Dec
Ctrl-@ NUL 00 000 0   Space 20 040 32   @ 40 100 64   ` 60 140 96
Ctrl-A SOH 01 001 1   ! 21 041 33   A 41 101 65   a 61 141 97
Ctrl-B STX 02 002 2   " 22 042 34   B 42 102 66   b 62 142 98
Ctrl-C ETX 03 003 3   # 23 043 35   C 43 103 67   c 63 143 99
Ctrl-D EOT 04 004 4   $ 24 044 36   D 44 104 68   d 64 144 100
Ctrl-E ENQ 05 005 5   % 25 045 37   E 45 105 69   e 65 145 101
Ctrl-F ACK 06 006 6   & 26 046 38   F 46 106 70   f 66 146 102
Ctrl-G BEL 07 007 7   " 27 047 39   G 47 107 71   g 67 147 103
Ctrl-H BS 08 010 8   ( 28 050 40   H 48 110 72   h 68 150 104
Ctrl-I HT 09 011 9   ) 29 051 41   I 49 111 73   i 69 151 105
Ctrl-J LF 0A 012 10   * 2A 052 42   J 4A 112 74   j 6A 152 106
Ctrl-K VT 0B 013 11   + 2B 053 43   K 4B 113 75   k 6B 153 107
Ctrl-L FF 0C 014 12   , 2C 054 44   L 4C 114 76   l 6C 154 108
Ctrl-M CR 0D 015 13   - 2D 055 45   M 4D 115 77   m 6D 155 109
Ctrl-N SO 0E 016 14   . 2E 056 46   N 4E 116 78   n 6E 156 110
Ctrl-O SI 0F 017 15   / 2F 057 47   O 4F 117 79   o 6F 157 111
Ctrl-P DLE 10 020 16   0 30 060 48   P 50 120 80   p 70 160 112
Ctrl-Q DCI 11 021 17   1 31 061 49   Q 51 121 81   q 71 161 113
Ctrl-R DC2 12 022 18   2 32 062 50   R 52 122 82   r 72 162 114
Ctrl-S DC3 13 023 19   3 33 063 51   S 53 123 83   s 73 163 115
Ctrl-T DC4 14 024 20   4 34 064 52   T 54 124 84   t 74 164 116
Ctrl-U NAK 15 025 21   5 35 065 53   U 55 125 85   u 75 165 117
Ctrl-V SYN 16 026 22   6 36 066 54   V 56 126 86   v 76 166 118
Ctrl-W ETB 17 027 23   7 37 067 55   W 57 127 87   w 77 167 119
Ctrl-X CAN 18 030 24   8 38 070 56   X 58 130 88   x 78 170 120
Ctrl-Y EM 19 031 25   9 39 071 57   Y 59 131 89   y 79 171 121
Ctrl-Z SUB 1A 032 26   : 3A 072 58   Z 5A 132 90   z 7A 172 122
Ctrl-[ ESC 1B 033 27   ; 3B 073 59   [ 5B 133 91   { 7B 173 123
Ctrl- FS 1C 034 28   < 3C 074 60     5C 134 92   | 7C 174 124
Ctrl-] GS 1D 035 29   = 3D 075 61   ] 5D 135 93   } 7D 175 125
Ctrl-^ RS 1E 036 30   > 3E 076 62   ^ 5E 136 94   ~ 7E 176 126
Ctrl_ US 1F 037 31   ? 3F 077 63   _ 5F 137 95   DEL 7F 177 127

 

저작자 표시 비영리 변경 금지
크리에이티브 커먼즈 라이선스
Creative Commons License

'컴퓨터 이야기' 카테고리의 다른 글

SHIFT 키의 다양한 기능들  (0) 2009/02/21
느려진 컴퓨터 복구하는 방법  (0) 2009/02/21
ASCII 아스키코드  (0) 2009/01/31
윈도xp부팅속도최적화 - 부트비스타  (0) 2008/11/08
연산자오류와 vxd코드  (0) 2008/11/08
윈도우xp 오류17가지.  (0) 2008/11/08

Comment

이전 1 ... 71 72 73 74 75 76 77 78 79 ... 236 다음