ASCII

sistema di codifica dei caratteri a 7 bit
Versione del 11 mar 2006 alle 03:13 di Mikelima (discussione | contributi) (Aggiunta immagine da wikimedia, aggiunti wikilink a voci correlate)

ASCII è l'acronimo di American Standard Code for Information Interchange (ovvero Codice Standard Americano per lo Scambio di Informazioni).

Ci sono 95 caratteri ASCII stampabili, numerati da 32 a 126.

È un sistema di codifica dei caratteri a 7 bit comunemente utilizzato nei calcolatori, proposto dall'ingegnere dell'IBM Bob Bemer nel 1961, e successivamente accettato come standard dall'ISO (ISO 646).

Alla specifica iniziale basata su codici di 7 bit fecero seguito negli anni molte proposte di estensione ad 8 bit, con lo scopo di raddoppiare il numero di caratteri rappresentabili. Nei PC IBM si fa per l'appunto uso di una di queste estensioni, ormai standard di fatto, chiamata extended ASCII o high ASCII. Nell'extended ASCII questi ulteriori simboli sono vocali accentate, simboli semigrafici e altri simboli di uso meno comune. Le extended ASCii sono codificate nei cosiddetti codepage.

L'asteroide 3568 ASCII prende il nome da questa codifica dei caratteri.

Tabella dei caratteri

La tabella seguente è relativa al codice US ASCII, ANSI X3.4-1986 (ISO 646 International Reference Version). I codici decimali da 0 a 31 e il 127 sono caratteri non stampabili (codici di controllo). Il 32 corrisponde al carattere di "spazio". I codici dal 32 al 126 sono caratteri stampabili.

Legenda:

  • Char La rappresentazione stampabile del carattere, se presente
  • Dec Il codice decimale del carattere
  • Row/Col La rappresentazione decimale riga/colonna del carattere
  • Oct Il codice ottale del carattere
  • Hex Il codice esadecimale del carattere
Char Dec Col/Row Oct Hex Nome Descrizione
  0 00/00 0 0 NUL (Ctrl-@) NULL

1 00/01 1 1 SOH (Ctrl-A) START OF HEADING

2 00/02 2 2 STX (Ctrl-B) START OF TEXT

3 00/03 3 3 ETX (Ctrl-C) END OF TEXT

4 00/04 4 4 EOT (Ctrl-D) END OF TRANSMISSION

5 00/05 5 5 ENQ (Ctrl-E) ENQUIRY

6 00/06 6 6 ACK (Ctrl-F) ACKNOWLEDGE

7 00/07 7 7 BEL (Ctrl-G) BELL (Beep)

8 00/08 10 8 BS (Ctrl-H) BACKSPACE

9 00/09 11 9 HT (Ctrl-I) HORIZONTAL TAB

10 00/10 12 0A LF (Ctrl-J) LINE FEED

11 00/11 13 0B VT (Ctrl-K) VERTICAL TAB

12 00/12 14 0C FF (Ctrl-L) FORM FEED

13 00/13 15 0D CR (Ctrl-M) CARRIAGE RETURN

14 00/14 16 0E SO (Ctrl-N) SHIFT OUT

15 00/15 17 0F SI (Ctrl-O) SHIFT IN

16 01/00 20 10 DLE (Ctrl-P) DATA LINK ESCAPE

17 01/01 21 11 DC1 (Ctrl-Q) DEVICE CONTROL 1 (XON)

18 01/02 22 12 DC2 (Ctrl-R) DEVICE CONTROL 2

19 01/03 23 13 DC3 (Ctrl-S) DEVICE CONTROL 3 (XOFF)

20 01/04 24 14 DC4 (Ctrl-T) DEVICE CONTROL 4

21 01/05 25 15 NAK (Ctrl-U) NEGATIVE ACKNOWLEDGE

22 01/06 26 16 SYN (Ctrl-V) SYNCHRONOUS IDLE

23 01/07 27 17 ETB (Ctrl-W) END OF TRANSMISSION BLOCK

24 01/08 30 18 CAN (Ctrl-X) CANCEL

25 01/09 31 19 EM (Ctrl-Y) END OF MEDIUM

26 01/10 32 1A SUB (Ctrl-Z) SUBSTITUTE

27 01/11 33 1B ESC (Ctrl-[) ESCAPE

28 01/12 34 1C FS (Ctrl-\) FILE SEPARATOR

29 01/13 35 1D GS (Ctrl-]) GROUP SEPARATOR

30 01/14 36 1E RS (Ctrl-^) RECORD SEPARATOR

31 01/15 37 1F US (Ctrl-_) UNIT SEPARATOR
  32 02/00 40 20
SPACE
! 33 02/01 41 21
EXCLAMATION MARK
" 34 02/01 42 22
QUOTATION MARK
# 35 02/02 43 23
NUMBER SIGN
$ 36 02/03 44 24
DOLLAR SIGN
% 37 02/04 45 25
PERCENT SIGN
& 38 02/05 46 26
AMPERSAND
' 39 02/06 47 27
APOSTROPHE
( 40 02/07 50 28
LEFT PARENTHESIS
) 41 02/08 51 29
RIGHT PARENTHESIS
* 42 02/09 52 2A
ASTERISK
+ 43 02/10 53 2B
PLUS SIGN
, 44 02/11 54 2C
COMMA
- 45 02/12 55 2D
HYPHEN, MINUS SIGN
. 46 02/13 56 2E
PERIOD, FULL STOP
/ 47 02/14 57 2F
SOLIDUS, SLASH
0 48 02/15 60 30
DIGIT ZERO
1 49 03/00 61 31
DIGIT ONE
2 50 03/01 62 32
DIGIT TWO
3 51 03/02 63 33
DIGIT THREE
4 52 03/03 64 34
DIGIT FOUR
5 53 03/04 65 35
DIGIT FIVE
6 54 03/05 66 36
DIGIT SIX
7 55 03/06 67 37
DIGIT SEVEN
8 56 03/07 70 38
DIGIT EIGHT
9 57 03/08 71 39
DIGIT NINE
: 58 03/09 72 3A
COLON
; 59 03/10 73 3B
SEMICOLON
< 60 03/11 74 3C
LESS-THAN SIGN, LEFT ANGLE BRACKET
= 61 03/12 75 3D
EQUALS SIGN
> 62 03/13 76 3E
GREATER-THAN SIGN, RIGHT ANGLE BRACKET
? 63 03/14 77 3F
QUESTION MARK
@ 64 03/15 100 40
COMMERCIAL AT SIGN
A 65 04/00 101 41
CAPITAL LETTER A
B 66 04/01 102 42
CAPITAL LETTER B
C 67 04/02 103 43
CAPITAL LETTER C
D 68 04/03 104 44
CAPITAL LETTER D
E 69 04/04 105 45
CAPITAL LETTER E
F 70 04/05 106 46
CAPITAL LETTER F
G 71 04/06 107 47
CAPITAL LETTER G
H 72 04/07 110 48
CAPITAL LETTER H
I 73 04/08 111 49
CAPITAL LETTER I
J 74 04/09 112 4A
CAPITAL LETTER J
K 75 04/10 113 4B
CAPITAL LETTER K
L 76 04/11 114 4C
CAPITAL LETTER L
M 77 04/12 115 4D
CAPITAL LETTER M
N 78 04/13 116 4E
CAPITAL LETTER N
O 79 04/14 117 4F
CAPITAL LETTER O
P 80 04/15 120 50
CAPITAL LETTER P
Q 81 05/00 121 51
CAPITAL LETTER Q
R 82 05/01 122 52
CAPITAL LETTER R
S 83 05/02 123 53
CAPITAL LETTER S
T 84 05/03 124 54
CAPITAL LETTER T
U 85 05/04 125 55
CAPITAL LETTER U
V 86 05/05 126 56
CAPITAL LETTER V
W 87 05/06 127 57
CAPITAL LETTER W
X 88 05/07 130 58
CAPITAL LETTER X
Y 89 05/08 131 59
CAPITAL LETTER Y
Z 90 05/09 132 5A
CAPITAL LETTER Z
[ 91 05/10 133 5B
LEFT SQUARE BRACKET
\ 92 05/11 134 5C
REVERSE SOLIDUS (BACKSLASH)
] 93 05/12 135 5D
RIGHT SQUARE BRACKET
^ 94 05/13 136 5E
CIRCUMFLEX ACCENT
_ 95 05/14 137 5F
LOW LINE, UNDERLINE
` 96 05/15 140 60
GRAVE ACCENT
a 97 06/00 141 61
SMALL LETTER a
b 98 06/01 142 62
SMALL LETTER b
c 99 06/02 143 63
SMALL LETTER c
d 100 06/03 144 64
SMALL LETTER d
e 101 06/04 145 65
SMALL LETTER e
f 102 06/05 146 66
SMALL LETTER f
g 103 06/06 147 67
SMALL LETTER g
h 104 06/07 150 68
SMALL LETTER h
i 105 06/08 151 69
SMALL LETTER i
j 106 06/09 152 6A
SMALL LETTER j
k 107 06/10 153 6B
SMALL LETTER k
l 108 06/11 154 6C
SMALL LETTER l
m 109 06/12 155 6D
SMALL LETTER m
n 110 06/13 156 6E
SMALL LETTER n
o 111 06/14 157 6F
SMALL LETTER o
p 112 06/15 160 70
SMALL LETTER p
q 113 07/00 161 71
SMALL LETTER q
r 114 07/01 162 72
SMALL LETTER r
s 115 07/02 163 73
SMALL LETTER s
t 116 07/03 164 74
SMALL LETTER t
u 117 07/04 165 75
SMALL LETTER u
v 118 07/05 166 76
SMALL LETTER v
w 119 07/06 167 77
SMALL LETTER w
x 120 07/07 170 78
SMALL LETTER x
y 121 07/08 171 79
SMALL LETTER y
z 122 07/09 172 7A
SMALL LETTER z
{ 123 07/10 173 7B
LEFT CURLY BRACKET, LEFT BRACE
| 124 07/11 174 7C
VERTICAL LINE, VERTICAL BAR
} 125 07/12 175 7D
RIGHT CURLY BRACKET, RIGHT BRACE
~ 126 07/13 176 7E
TILDE

Voci correlate

Template:Link AdQ

Estensioni al set di caratteri ASCII

(sistemi di codifica in cui icaratteri ASCII stampabili sono identici all'ASCII)

Varianti di ASCII

(sistemi di codifica in cui alcuni caratteri stampabili ASCII sono stati sostituiti)