Pengertian dan Fungsi Kode ASCII (Lengkap)
Pengertian dan Fungsi Kode ASCII - Kita sebelumnya telah membahas mengenai materi Compiler / Kompilator. bahwa komputer mempunyai bahasa sendiri yang bahasanya hanya terdiri dari 0 dan 1. bahasa dalam komputer dapat mengepreksikan setiap nilai numerik sebagai terjemahan biner yang merupakan operasi matematika yang sangat sederhana, kali ini kita akan membahas materi mengenai Pengertian dan Fungsi Kode ASCII yang akan dibahas secara Lengkap
Kode ASCII
ASCII (American Standard Code for Information Interchange) merupakan Kode Standar Amerika untuk Pertukaran Informasi atau sebuah standar internasional dalam pengkodean huruf dan simbol seperti Unicode dan Hex tetapi ASCII lebih bersifat universal. Pada materi kali ini sobat akan menemukan 8 bit, 256 karakter ASCII, menurut ISO 8859-1 dan Microsoft Windows Latin-1 dengan peningkatan karakter, yang tersedia dalam program tertentu seperti Microsoft Word.
Dalam bahasa komputer 0 dan 1 tidak ada cara lain untuk mewakili huruf dan karakter yang bukan nomer. Semuanya harus menggunakan 0 dan 1. Salah satu jalan untuk berbahasa dengan komputer dengan cara menggunakan tabel ASCII. Tabel ASCII merupakan tabel atau daftar yang bersi semua huruf dalam alfabet romawi ditambah beberapa karakter tambahan. Dalam tabel ini setiap karakter akan selalu diwakili oleh sejumlah kode yang sama. Misal untuk huruf "b" (b kecil) selalu diwakili oleh urutan nomer 98, dan kalo dipresentasi menggunakan 0 dan 1 dalam bilangan biner, 98 adalah bilangan biner 110 0010.
Baca Juga : Gratis, Tutorial Lengkap Belajar Bahasa Pemrograman C++
Contoh lainya adalah 125 yang merupakan karakter "}". Simbol tersebut selalu digunakan dalam bahasa komputer. Bukan hanya komputer tetapi juga beberapa teknologi yang berbahasa komputer seperti Telepon Genggam.
Tabel berikut berisi karakter-karakter Kode ASCII:
Nilai ANSI ASCII (Desimal) | Nilai Unicode (Heksa Desimal) | Karakter | Keterangan |
0
|
0000
|
NUL
|
Null (tidak terlihat) |
1
|
0001
|
SOH
|
Start of heading (tidak terlihat) |
2
|
0002
|
STX
|
Start of text (tidak terlihat) |
3
|
0003
|
ETX
|
End of text (tidak terlihat) |
4
|
0004
|
EOT
|
End of transmission (tidak terlihat) |
5
|
0005
|
ENQ
|
Enquiry (tidak terlihat) |
6
|
0006
|
ACK
|
Acknowledge (tidak terlihat) |
7
|
0007
|
BEL
|
Bell (tidak terlihat) |
8
|
0008
|
BS
|
Backspace |
9
|
0009
|
HT
|
Horizontal tabulation |
10
|
000A
|
LF
|
Pergantian baris (Line feed) |
11
|
000B
|
VT
|
Tabulasi vertikal |
12
|
000C
|
FF
|
Pergantian baris (Form feed) |
13
|
000D
|
CR
|
Pergantian baris (carriage return) |
14
|
000E
|
SO
|
Shift out (tidak terlihat) |
15
|
000F
|
SI
|
Shift in (tidak terlihat) |
16
|
0010
|
DLE
|
Data link escape (tidak terlihat) |
17
|
0011
|
DC1
|
Device control 1 (tidak terlihat) |
18
|
0012
|
DC2
|
Device control 2 (tidak terlihat) |
19
|
0013
|
DC3
|
Device control 3 (tidak terlihat) |
20
|
0014
|
DC4
|
Device control 4 (tidak terlihat) |
21
|
0015
|
NAK
|
Negative acknowledge (tidak terlihat) |
22
|
0016
|
SYN
|
Synchronous idle (tidak terlihat) |
23
|
0017
|
ETB
|
End of transmission block (tidak terlihat) |
24
|
0018
|
CAN
|
Cancel (tidak terlihat) |
25
|
0019
|
EM
|
End of medium (tidak terlihat) |
26
|
001A
|
SUB
|
Substitute (tidak terlihat) |
27
|
001B
|
ESC
|
Escape (tidak terlihat) |
28
|
001C
|
FS
|
File separator |
29
|
001D
|
GS
|
Group separator |
30
|
001E
|
RS
|
Record separator |
31
|
001F
|
US
|
Unit separator |
32
|
0020
|
spasi
|
Spasi |
33
|
0021
|
!
|
Tanda seru (exclamation) |
34
|
0022
|
“
|
Tanda kuti dua |
35
|
0023
|
#
|
Tanda pagar (kres) |
36
|
0024
|
$
|
Tanda mata uang dolar |
37
|
0025
|
%
|
Tanda persen |
38
|
0026
|
&
|
Karakter ampersand (&) |
39
|
0027
|
‘ | Karakter Apostrof |
40
|
0028
|
(
|
Tanda kurung buka |
41
|
0029
|
)
|
Tanda kurung tutup |
42
|
002A
|
*
|
Karakter asterisk (bintang) |
43
|
002B
|
+
|
Tanda tambah (plus) |
44
|
002C
|
,
|
Karakter koma |
45
|
002D
|
-
|
Karakter hyphen (strip) |
46
|
002E
|
.
|
Tanda titik |
47
|
002F
|
/
|
Garis miring (slash) |
48
|
0030
|
0
|
Angka nol |
49
|
0031
|
1
|
Angka satu |
50
|
0032
|
2
|
Angka dua |
51
|
0033
|
3
|
Angka tiga |
52
|
0034
|
4
|
Angka empat |
53
|
0035
|
5
|
Angka lima |
54
|
0036
|
6
|
Angka enam |
55
|
0037
|
7
|
Angka tujuh |
56
|
0038
|
8
|
Angka delapan |
57
|
0039
|
9
|
Angka sembilan |
58
|
003A
|
:
|
Tanda titik dua |
59
|
003B
|
;
|
Tanda titik koma |
60
|
003C
|
<
|
Tanda lebih kecil |
61
|
003D
|
=
|
Tanda sama dengan |
62
|
003E
|
>
|
Tanda lebih besar |
63
|
003F
|
?
|
Tanda tanya |
64
|
0040
|
@
|
A keong (@) |
65
|
0041
|
A
|
Huruf latin A kapital |
66
|
0042
|
B
|
Huruf latin B kapital |
67
|
0043
|
C
|
Huruf latin C kapital |
68
|
0044
|
D
|
Huruf latin D kapital |
69
|
0045
|
E
|
Huruf latin E kapital |
70
|
0046
|
F
|
Huruf latin F kapital |
71
|
0047
|
G
|
Huruf latin G kapital |
72
|
0048
|
H
|
Huruf latin H kapital |
73
|
0049
|
I
|
Huruf latin I kapital |
74
|
004A
|
J
|
Huruf latin J kapital |
75
|
004B
|
K
|
Huruf latin K kapital |
76
|
004C
|
L
|
Huruf latin L kapital |
77
|
004D
|
M
|
Huruf latin M kapital |
78
|
004E
|
N
|
Huruf latin N kapital |
79
|
004F
|
O
|
Huruf latin O kapital |
80
|
0050
|
P
|
Huruf latin P kapital |
81
|
0051
|
Q
|
Huruf latin Q kapital |
82
|
0052
|
R
|
Huruf latin R kapital |
83
|
0053
|
S
|
Huruf latin S kapital |
84
|
0054
|
T
|
Huruf latin T kapital |
85
|
0055
|
U
|
Huruf latin U kapital |
86
|
0056
|
V
|
Huruf latin V kapital |
87
|
0057
|
W
|
Huruf latin W kapital |
88
|
0058
|
X
|
Huruf latin X kapital |
89
|
0059
|
Y
|
Huruf latin Y kapital |
90
|
005A
|
Z
|
Huruf latin Z kapital |
91
|
005B
|
[
|
Kurung siku kiri |
92
|
005C
|
/
|
Garis miring terbalik (backslash) |
93
|
005D
|
]
|
Kurung sikur kanan |
94
|
005E
|
^
|
Tanda pangkat |
95
|
005F
|
_
|
Garis bawah (underscore) |
96
|
0060
|
` | Tanda petik satu |
97
|
0061
|
a
|
Huruf latin a kecil |
98
|
0062
|
b
|
Huruf latin b kecil |
99
|
0063
|
c
|
Huruf latin c kecil |
100
|
0064
|
d
|
Huruf latin d kecil |
101
|
0065
|
e
|
Huruf latin e kecil |
102
|
0066
|
f
|
Huruf latin f kecil |
103
|
0067
|
g
|
Huruf latin g kecil |
104
|
0068
|
h
|
Huruf latin h kecil |
105
|
0069
|
i
|
Huruf latin i kecil |
106
|
006A
|
j
|
Huruf latin j kecil |
107
|
006B
|
k
|
Huruf latin k kecil |
108
|
006C
|
l
|
Huruf latin l kecil |
109
|
006D
|
m
|
Huruf latin m kecil |
110
|
006E
|
n
|
Huruf latin n kecil |
111
|
006F
|
o
|
Huruf latin o kecil |
112
|
0070
|
p
|
Huruf latin p kecil |
113
|
0071
|
q
|
Huruf latin q kecil |
114
|
0072
|
r
|
Huruf latin r kecil |
115
|
0073
|
s
|
Huruf latin s kecil |
116
|
0074
|
t
|
Huruf latin t kecil |
117
|
0075
|
u
|
Huruf latin u kecil |
118
|
0076
|
v
|
Huruf latin v kecil |
119
|
0077
|
w
|
Huruf latin w kecil |
120
|
0078
|
x
|
Huruf latin x kecil |
121
|
0079
|
y
|
Huruf latin y kecil |
122
|
007A
|
z
|
Huruf latin z kecil |
123
|
007B
|
{
|
Kurung kurawal buka |
124
|
007C
|
|
|
Garis vertikal (pipa) |
125
|
007D
|
}
|
Kurung kurawal tutup |
126
|
007E
|
~ | Karakter gelombang (tilde) |
127
|
007F
|
DEL | Delete |
128
|
0080
|
€ | Euro sign |
129
|
0081
|
||
130
|
0082
|
‚ | Single low-9 quotation mark |
131
|
0083
|
ƒ | Latin small letter f with hook |
132
|
0084
|
„ | Double low-9 quotation mark |
133
|
0085
|
… | Horizontal ellipsis |
134
|
0086
|
† | Dagger |
135
|
0087
|
‡ | Double dagger |
136
|
0088
|
ˆ | Modifier letter circumflex accent |
137
|
0089
|
‰ | Per mille sign |
138
|
008A
|
Š | Latin capital letter S with caron |
139
|
008B
|
‹ | Single left-pointing angle quotation |
140
|
008C
|
Œ | Latin capital ligature OE |
141
|
008D
|
||
142
|
008E
|
Ž | Latin captial letter Z with caron |
143
|
008F
|
||
144
|
0090
|
||
145
|
0091
|
‘ | Left single quotation mark |
146
|
0092
|
’ | Right single quotation mark |
147
|
0093
|
“ | Left double quotation mark |
148
|
0094
|
” | Right double quotation mark |
149
|
0095
|
• | Bullet |
150
|
0096
|
– | En dash |
151
|
0097
|
— | Em dash |
152
|
0098
|
˜ | Small tilde |
153
|
0099
|
™ | Trade mark sign |
154
|
009A
|
š | Latin small letter S with caron |
155
|
009B
|
› | Single right-pointing angle quotation mark |
156
|
009C
|
œ | Latin small ligature oe |
157
|
009D
|
||
158
|
009E
|
ž | Latin small letter z with caron |
159
|
009F
|
Ÿ | Latin capital letter Y with diaeresis |
160
|
00A0
|
Spasi yang bukan pemisah kata | |
161
|
00A1
|
¡ | Tanda seru terbalik |
162
|
00A2
|
¢ | Tanda sen (Cent) |
163
|
00A3
|
£ | Tanda Poundsterling |
164
|
00A4
|
¤ | Tanda mata uang (Currency) |
165
|
00A5
|
¥ | Tanda Yen |
166
|
00A6
|
¦ | Garis tegak putus-putus |
167
|
00A7
|
§ | Section sign |
168
|
00A8
|
¨ | Spacing diaeresis - umlaut |
169
|
00A9
|
© | Tanda hak cipta (Copyright) |
170
|
00AA
|
ª | Feminine ordinal indicator |
171
|
00AB
|
« | Left double angle quotes |
172
|
00AC
|
¬ | Not sign |
173
|
00AD
|
Tanda strip (hyphen) | |
174
|
00AE
|
® | Tanda merk terdaftar |
175
|
00AF
|
¯ | Spacing Macron (Macron) |
176
|
00B0
|
° | Tanda derajat |
177
|
00B1
|
± | Tanda kurang lebih (plus-minus) |
178
|
00B2
|
² | Tanda kuadrat (pangkat dua) |
179
|
00B3
|
³ | Tanda kubik (pangkat tiga) |
180
|
00B4
|
´ | Acute accent |
181
|
00B5
|
µ | Micro sign |
182
|
00B6
|
¶ | Pilcrow sign |
183
|
00B7
|
· | Middle dot |
184
|
00B8
|
¸ | Spacing cedilla |
185
|
00B9
|
¹ | Superscript one |
186
|
00BA
|
º | Masculine ordinal indicator |
187
|
00BB
|
» | Right double angle quotes |
188
|
00BC
|
¼ | Fraction one quarter |
189
|
00BD
|
½ | Fraction one half |
190
|
00BE
|
¾ | Fraction three quarters |
191
|
00BF
|
¿ | Inverted question mark |
192
|
00C0
|
À | Latin capital letter A with grave |
193
|
00C1
|
Á | Latin capital letter A with acute |
194
|
00C2
|
 | Latin capital letter A with circumflex |
195
|
00C3
|
à | Latin capital letter A with tilde |
196
|
00C4
|
Ä | Latin capital letter A with diaeresis |
197
|
00C5
|
Å | Latin capital letter A with ring above |
198
|
00C6
|
Æ | Latin capital letter AE |
199
|
00C7
|
Ç | Latin capital letter C with cedilla |
200
|
00C8
|
È | Latin capital letter E with grave |
201
|
00C9
|
É | Latin capital letter E with acute |
202
|
00CA
|
Ê | Latin capital letter E with circumflex |
203
|
00CB
|
Ë | Latin capital letter E with diaeresis |
204
|
00CC
|
Ì | Latin capital letter I with grave |
205
|
00CD
|
Í | Latin capital letter I with acute |
206
|
00CE
|
Î | Latin capital letter I with circumflex |
207
|
00CF
|
Ï | Latin capital letter I with diaeresis |
208
|
00D0
|
Ð | Latin capital letter ETH |
209
|
00D1
|
Ñ | Latin capital letter N with tilde |
210
|
00D2
|
Ò | Latin capital letter O with grave |
211
|
00D3
|
Ó | Latin capital letter O with acute |
212
|
00D4
|
Ô | Latin capital letter O with circumflex |
213
|
00D5
|
Õ | Latin capital letter O with tilde |
214
|
00D6
|
Ö | Latin capital letter O with diaeresis |
215
|
00D7
|
× | Multiplication sign |
216
|
00D8
|
Ø | Latin capital letter O with slash |
217
|
00D9
|
Ù | Latin capital letter U with grave |
218
|
00DA
|
Ú | Latin capital letter U with acute |
219
|
00DB
|
Û | Latin capital letter U with circumflex |
220
|
00DC
|
Ü | Latin capital letter U with diaeresis |
221
|
00DD
|
Ý | Latin capital letter Y with acute |
222
|
00DE
|
Þ | Latin capital letter THORN |
223
|
00DF
|
ß | Latin small letter sharp s - ess-zed |
224
|
00E0
|
à | Latin small letter a with grave |
225
|
00E1
|
á | Latin small letter a with acute |
226
|
00E2
|
â | Latin small letter a with circumflex |
227
|
00E3
|
ã | Latin small letter a with tilde |
228
|
00E4
|
ä | Latin small letter a with diaeresis |
229
|
00E5
|
å | Latin small letter a with ring above |
230
|
00E6
|
æ | Latin small letter ae |
231
|
00E7
|
ç | Latin small letter c with cedilla |
232
|
00E8
|
è | Latin small letter e with grave |
233
|
00E9
|
é | Latin small letter e with acute |
234
|
00EA
|
ê | Latin small letter e with circumflex |
235
|
00EB
|
ë | Latin small letter e with diaeresis |
236
|
00EC
|
ì | Latin small letter i with grave |
237
|
00ED
|
í | Latin small letter i with acute |
238
|
00EE
|
î | Latin small letter i with circumflex |
239
|
00EF
|
ï | Latin small letter i with diaeresis |
240
|
00F0
|
ð | Latin small letter eth |
241
|
00F0
|
ñ | Latin small letter n with tilde |
242
|
00F0
|
ò | Latin small letter o with grave |
243
|
00F0
|
ó | Latin small letter o with acute |
244
|
00F0
|
ô | Latin small letter o with circumflex |
245
|
00F0
|
õ | Latin small letter o with tilde |
246
|
00F0
|
ö | Latin small letter o with diaeresis |
247
|
00F0
|
÷ | Division sign |
248
|
00F0
|
ø | Latin small letter o with slash |
249
|
00F0
|
ù | Latin small letter u with grave |
250
|
00F0
|
ú | Latin small letter u with acute |
251
|
00F0
|
û | Latin small letter u with circumflex |
252
|
00F0
|
ü | Latin small letter u with diaeresis |
253
|
00F0
|
ý | Latin small letter y with acute |
254
|
00F0
|
þ | Latin small letter thorn |
255
|
00F0
|
ÿ | Latin small letter y with diaeresis |
Sebenarnya Kode ASCII mempunyai komposisi bilangan biner sebanyak 7 bit. Akan tetapi ASCII disimpan menadi 8 bit dengan menambahkan satu angka 0 sebagai tanda significant paling tinggi. Bit tambahan itu sering digunakan untuk uji prioritas.
Jumlah kode ASCII sendiri ialah sebanyak 255 kode. Kode ASCII dengan Nilai ANSI ASCII (Desimal) 0 sampai 127 adalah kode ASCII manipulasi teks sedangkan kode ASCII dengan Nilai ANSI ASCII 128 sampai 255 adalah kode ASCII untuk manipulasi Gambar/Grafik.
- Kode yang tidak terlihat simbolnya seperti Kode 8 (Backspace), 10 (Pergantian baris / Line feed), 13 (Pergantian baris / carriage return), 32 (Spasi)
- Kode yang terlihat simbolnya seperti numerik (0...9), abjad (a...z), karakter khusus (!"$#&‘%()*+,-./:;<=>?@)
- Kode yang tidak ada di keyboard namun bisa ditampilkan. Kode ini biasanya untuk kode-kode grafik dengan Nilai ANSI ASCII 128 sampai 255.
Cukup sekian materi mengenai Pengertian dan Fungsi Kode ASCII (Lengkap), Semoga dengan adanya materi mengenai ASCII ini dapat bermanfaat bagi sobat terutama bagi sobat yang sedang mencari Tabel Kode Ascii, Tabel Ascii, Ascii Code, Kode Ascii Keyboard maupun Kode Ascii Lengkap atau setidaknya materi ini dapat menambah pengetahuan dan wawasan sobat mengenai Pengertian dan Fungsi Kode ASCII, Sekian dan Terimakasih atas Kunjungannya.
Pengertian dan Fungsi Kode ASCII (Lengkap)
MateriDosen.Com
MateriDosen.Com
makasih banyak
BalasHapusSip,
BalasHapus