|
Da bi računari mogli da kuniciraju međusobno
(ali i sa čovjekom) i da vrše razmjenu podataka neophodno je se
postigne DOGOVOR o skupu znakova koji će se u radu s računarom
koristiti te pripadnim binarnim kombinacijama za svaki od
znakova i zadaći koja se za svakog ima izvršiti.
Dogovor može postati standard države ili preporuka neke
međunarodne organizacije.
Računari su nametnuli potrebu da se stvori neka vrsta apstraktne
abecede koja zajedno s pripadnim binarnim (ili nekim drugim)
kombinacijama tvori KOD. Znak u kodu naziva se KODNI ELEMENT, a
odgovara mu neka binarna kombinacija koju nazivamo KODNA
ZAMJENA.
Tako bi imogli izvršiti kodovanje pridružujući slovima brojčane
vrijednosti
|
Slovo/znak
|
Dekadni kod
|
Binarni kod
|
|
...
|
|
|
|
A
|
6510
|
10000012
|
|
B
|
6610
|
10000102
|
|
C
|
6710
|
10000102
|
|
...
|
|
|
Sedamdesetih godina XX vijeka definisan je ASCII standard (aski)
koji uspostavlja odnos između znakova engleske abecede i kodnih
zamjena predstavljenih binarnim brojevima.
| 27 ili
28 |
|
U izvornom obliku ASCII predviđa
128 kodova (tj. 27 binarno) ali često se koristi 256 (28
binarno) kodova, jer
je uobičajeno da se vrši u bajtovima veličine 8 bita.
U vrijеmе kаdа је ASCII biо uvеdеn, mnоgi rаčunаri su
kоristili оsmоbitnе grupе (bајtоvе), ili prеcizniје
оktеtе) kао nајmаnju јеdinicu zа prеdstаvlјаnjе
pоdаtаkа. Оsmi bit је biо оbičnо kоrišćеn kао bit
pаrnоsti zа prоvjеru grеšаkа u prеnоsu pоdаtаkа ili је
imао ulоgu kаrаktеrističnu zа dаti urеđај.
ASCII је, strоgо gоvоrеći, sеdmоbitni kоd, štо znаči
dа kоristi sеdаm binаrnih cifаrа (u rаspоnu оd 0 dо 127
u dеkаdnоm sistеmu) zа prеdstаvlјаnjе znаkоvnih pоdаtаkа
engleskog jezika.
|
Osnovni
ASCII (0-127)
|
Numeričke vrijednosti decimalni i heksa
kod
|
ASCII znak
|
Meaning
|
Značenje
|
Način ispisa
(šta treba
pritisnuti)
|
|
Numeric Values
Decimal
Hex
|
ASCII Character
|
Keyboard Entry
|
|
0
|
00
|
NUL
|
Null
|
Nula /kraj
|
Ctrl-@
|
|
1
|
01
|
SOH
|
Start of heading
|
Start zaglavlja
|
Ctrl-A
|
|
2
|
02
|
STX
|
Start of text
|
Start teksta
|
Ctrl-B
|
|
3
|
03
|
ETX
|
Break/end of text
|
prekid teksta
|
Ctrl-C
|
|
4
|
04
|
EOT
|
End of transmission
|
|
Ctrl-D
|
|
5
|
05
|
ENQ
|
Enquiry
|
|
Ctrl-E
|
|
6
|
06
|
ACK
|
Positive
acknowledgment
|
|
Ctrl-F
|
|
7
|
07
|
BEL
|
Bell
|
|
Ctrl-G
|
|
8
|
08
|
BS
|
Backspace
|
|
Ctrl-H
|
|
9
|
09
|
HT
|
Horizontal tab
|
|
Ctrl-I
|
|
10
|
0A
|
LF
|
Line feed
|
|
Ctrl-J
|
|
11
|
0B
|
VT
|
Vertical tab
|
|
Ctrl-K
|
|
12
|
0C
|
FF
|
Form feed
|
|
Ctrl-L
|
|
13
|
0D
|
CR
|
Carriage return
|
|
Ctrl-M
|
|
14
|
0E
|
SO
|
Shift out
|
|
Ctrl-N
|
|
15
|
0F
|
SI
|
Shift in/XON
(resume output)
|
|
Ctrl-O
|
|
16
|
10
|
DLE
|
Data link escape
|
|
Ctrl-P
|
|
17
|
11
|
DC1
|
Device control
character 1
|
|
Ctrl-Q
|
|
18
|
12
|
DC2
|
Device control
character 2
|
|
Ctrl-R
|
|
19
|
13
|
DC3
|
Device control
character 3
|
|
Ctrl-S
|
|
20
|
14
|
DC4
|
Device control
character 4
|
|
Ctrl-T
|
|
21
|
15
|
NAK
|
Negative
Acknowledgment
|
|
Ctrl-U
|
|
22
|
16
|
SYN
|
Synchronous idle
|
|
Ctrl-V
|
|
23
|
17
|
ETB
|
End of transmission
block
|
|
Ctrl-W
|
|
24
|
18
|
CAN
|
Cancel
|
|
Ctrl-X
|
|
25
|
19
|
EM
|
End of medium
|
|
Ctrl-Y
|
|
26
|
1A
|
SUB
|
substitute/end of
file
|
|
Ctrl-Z
|
|
27
|
1B
|
ESC
|
Escape
|
|
Ctrl-[
|
|
28
|
1C
|
FS
|
File separator
|
|
Ctrl-\
|
|
29
|
1D
|
GS
|
Group separator
|
|
Ctrl-]
|
|
30
|
1E
|
RS
|
Record separator
|
|
Ctrl-^
|
|
31
|
1F
|
US
|
Unit separator
|
|
Ctrl-_
|
|
32
|
20
|
SP
|
Space
|
razmaknica
|
Space
|
|
33
|
21
|
!
|
!
|
!
|
!
|
|
34
|
22
|
"
|
"
|
"
|
"
|
|
35
|
23
|
#
|
#
|
#
|
#
|
|
36
|
24
|
$
|
$
|
$
|
$
|
|
37
|
25
|
%
|
%
|
%
|
%
|
|
38
|
26
|
&
|
&
|
&
|
&
|
|
39
|
27
|
'
|
'
|
'
|
'
|
|
40
|
28
|
(
|
(
|
(
|
(
|
|
41
|
29
|
)
|
)
|
)
|
)
|
|
42
|
2A
|
*
|
*
|
*
|
*
|
|
43
|
2B
|
+
|
+
|
+
|
+
|
|
44
|
2C
|
,
|
,
|
,
|
,
|
|
45
|
2D
|
-
|
-
|
-
|
-
|
|
46
|
2E
|
.
|
.
|
.
|
.
|
|
47
|
2F
|
/
|
/
|
/
|
/
|
|
48
|
30
|
0
|
Zero
|
0
|
0
|
|
49
|
31
|
1
|
One
|
1
|
1
|
|
50
|
32
|
2
|
Two
|
2
|
2
|
|
51
|
33
|
3
|
Three
|
3
|
3
|
|
52
|
34
|
4
|
Four
|
4
|
4
|
|
53
|
35
|
5
|
Five
|
5
|
5
|
|
54
|
36
|
6
|
Six
|
6
|
6
|
|
55
|
37
|
7
|
Seven
|
7
|
7
|
|
56
|
38
|
8
|
Eight
|
8
|
8
|
|
57
|
39
|
9
|
Nine
|
9
|
9
|
|
58
|
3A
|
:
|
:
|
:
|
:
|
|
59
|
3B
|
;
|
;
|
;
|
;
|
|
60
|
3C
|
<
|
<
|
<
|
<
|
|
61
|
3D
|
=
|
=
|
=
|
=
|
|
62
|
3E
|
>
|
>
|
>
|
>
|
|
63
|
3F
|
?
|
?
|
?
|
?
|
|
64
|
40
|
@
|
@
|
@
|
@
|
|
65
|
41
|
A
|
A
|
A
|
A
|
|
66
|
42
|
B
|
B
|
B
|
B
|
|
67
|
43
|
C
|
C
|
C
|
C
|
|
68
|
44
|
D
|
D
|
D
|
D
|
|
69
|
45
|
E
|
E
|
E
|
E
|
|
70
|
46
|
F
|
F
|
F
|
F
|
|
71
|
47
|
G
|
G
|
G
|
G
|
|
72
|
48
|
H
|
H
|
H
|
H
|
|
73
|
49
|
I
|
I
|
I
|
I
|
|
74
|
4A
|
J
|
J
|
J
|
J
|
|
75
|
4B
|
K
|
K
|
K
|
K
|
|
76
|
4C
|
L
|
L
|
L
|
L
|
|
77
|
4D
|
M
|
M
|
M
|
M
|
|
78
|
4E
|
N
|
N
|
N
|
N
|
|
79
|
4F
|
O
|
O
|
O
|
O
|
|
80
|
50
|
P
|
P
|
P
|
P
|
|
81
|
51
|
Q
|
Q
|
Q
|
Q
|
|
82
|
52
|
R
|
R
|
R
|
R
|
|
83
|
53
|
S
|
S
|
S
|
S
|
|
84
|
54
|
T
|
T
|
T
|
T
|
|
85
|
55
|
U
|
U
|
U
|
U
|
|
86
|
56
|
V
|
V
|
V
|
V
|
|
87
|
57
|
W
|
W
|
W
|
W
|
|
88
|
58
|
X
|
X
|
X
|
X
|
|
89
|
59
|
Y
|
Y
|
Y
|
Y
|
|
90
|
5A
|
Z
|
Z
|
Z
|
Z
|
|
91
|
5B
|
[
|
[
|
[
|
[
|
|
92
|
5C
|
\
|
\
|
\
|
\
|
|
93
|
5D
|
]
|
]
|
]
|
]
|
|
94
|
5E
|
^
|
^
|
^
|
^
|
|
95
|
5F
|
_
|
_
|
_
|
_
|
|
96
|
60
|
`
|
`
|
`
|
`
|
|
97
|
61
|
a
|
a
|
a
|
a
|
|
98
|
62
|
b
|
b
|
b
|
b
|
|
99
|
63
|
c
|
c
|
c
|
c
|
|
100
|
64
|
d
|
d
|
d
|
d
|
|
101
|
65
|
e
|
e
|
e
|
e
|
|
102
|
66
|
f
|
f
|
f
|
f
|
|
103
|
67
|
g
|
g
|
g
|
g
|
|
104
|
68
|
h
|
h
|
h
|
h
|
|
105
|
69
|
i
|
i
|
i
|
i
|
|
106
|
6A
|
j
|
j
|
j
|
j
|
|
107
|
6B
|
k
|
k
|
k
|
k
|
|
108
|
6C
|
l
|
l
|
l
|
l
|
|
109
|
6D
|
m
|
m
|
m
|
m
|
|
110
|
6E
|
n
|
n
|
n
|
n
|
|
111
|
6F
|
o
|
o
|
o
|
o
|
|
112
|
70
|
p
|
p
|
p
|
p
|
|
113
|
71
|
q
|
q
|
q
|
q
|
|
114
|
72
|
r
|
r
|
r
|
r
|
|
115
|
73
|
s
|
s
|
s
|
s
|
|
116
|
74
|
t
|
t
|
t
|
t
|
|
117
|
75
|
u
|
u
|
u
|
u
|
|
118
|
76
|
v
|
v
|
v
|
v
|
|
119
|
77
|
w
|
w
|
w
|
w
|
|
120
|
78
|
x
|
x
|
x
|
x
|
|
121
|
79
|
y
|
y
|
y
|
y
|
|
122
|
7A
|
z
|
z
|
z
|
z
|
|
123
|
7B
|
{
|
{
|
{
|
{
|
|
124
|
7C
|
|
|
|
|
|
|
|
|
|
125
|
7D
|
}
|
}
|
}
|
}
|
|
126
|
7E
|
~
|
Tilde
|
Tilda
|
~
|
|
127
|
7F
|
DEL
|
Delete
|
Izbriši
|
Del
|
Prošireni ASCII 127-256
Code
|
Char
|
Name
|
|
Code
|
Char
|
Name
|
|
128
|
€
|
unused
|
|
192
|
À
|
A grave
|
|
129
|
|
unused
|
|
193
|
Á
|
A acute
|
|
130
|
‚
|
baseline single
quote
|
|
194
|
Â
|
A circumflex
|
|
131
|
ƒ
|
florin
|
|
195
|
Ã
|
A tilde
|
|
132
|
„
|
baseline double
quote
|
|
196
|
Ä
|
A diaeresis
|
|
133
|
…
|
ellipsis
|
|
197
|
Å
|
A ring
|
|
134
|
†
|
dagger (single)
|
|
198
|
Æ
|
AE ligature
|
|
135
|
‡
|
dagger (double)
|
|
199
|
Ç
|
C cedilla
|
|
136
|
ˆ
|
circumflex
|
|
200
|
È
|
E grave
|
|
137
|
‰
|
per mil
|
|
201
|
É
|
E acute
|
|
138
|
{
|
S caron
|
|
202
|
Ê
|
E circumflex
|
|
139
|
‹
|
left single
guillemet
|
|
203
|
Ë
|
E diaeresis
|
|
140
|
Œ
|
OE ligature
|
|
204
|
Ì
|
I grave
|
|
141
|
|
unused
|
|
205
|
Í
|
I acute
|
|
142
|
`
|
unused
|
|
206
|
Î
|
I circumflex
|
|
143
|
|
unused
|
|
207
|
Ï
|
I diaeresis
|
|
144
|
|
unused
|
|
208
|
Ð
|
Icelandic Eth
|
|
145
|
‘
|
open single quote
|
|
209
|
Ñ
|
N tilde
|
|
146
|
’
|
close single quote
|
|
210
|
Ò
|
O grave
|
|
147
|
“
|
open double quote
|
|
211
|
Ó
|
O acute
|
|
148
|
”
|
close double quote
|
|
212
|
Ô
|
O circumflex
|
|
149
|
•
|
bullet (large)
|
|
213
|
Õ
|
O tilde
|
|
150
|
–
|
en dash
|
|
214
|
Ö
|
O diaeresis
|
|
151
|
—
|
em dash
|
|
215
|
×
|
multiply symbol
|
|
152
|
˜
|
tilde
|
|
216
|
Ø
|
O with oblique
stroke
|
|
153
|
™
|
unregistered
trademark
|
|
217
|
Ù
|
U grave
|
|
154
|
{
|
s caron
|
|
218
|
Ú
|
U acute
|
|
155
|
›
|
right single
guillemet
|
|
219
|
Û
|
U circumflex
|
|
156
|
œ
|
oe ligature
|
|
220
|
Ü
|
U diaeresis
|
|
157
|
|
unused
|
|
221
|
Ý
|
Y acute
|
|
158
|
`
|
unused
|
| |