Apa Itu ASCII: Sejarah, Contoh Kode

Apa Itu ASCII?

Kata ASCII mungkin sudah familiar bagi sebagian orang, mereka tahu bahwa kata tersebut berhubungan dengan komputer. Walaupun kata ASCII tampak samar, tetapi itu memiliki banyak kegunaan di internet. Kali ini kita akan membahas apa itu ASCII, dan apa kegunaannya?

Baca Juga: Pengertian Dan Jenis-Jenis Sistem Bilangan Komputer

Apa Itu ASCII?

ASCII merupakan singkatan dari American Standard Code for Information Interchange. Ini adalah format paling umum untuk file teks di komputer dan di Internet yang dikembangkan oleh American National Standards Institute (ANSI).

Kode ASCII adalah kode 7 bit karena dapat mewakili 2 7 = 128 karakter. Saat ini, total 95 karakter yang dapat dicetak diwakili oleh kode ini termasuk 26 huruf besar (A – Z), 26 huruf kecil (a – z), 10 angka (0 – 9), dan 33 karakter khusus yang termasuk matematika simbol, tanda baca dan karakter spasi.

Perkembangan terbaru di bidang kode ASCII adalah pengembangan dari kode 8 bit – yang dikenal dengan US ASCII-8 atau ASCII-8. Karena ini adalah kode 8 bit, ini dapat mewakili 2 8 = 256 karakter.

Sejarah ASCII

ASCII kadang-kadang disebut sebagai US-ASCII. Ini adalah inovasi Amerika yang dikembangkan pada 1960-an. Standar telah mengalami banyak revisi, terutama pada tahun 1977 dan 1986, ketika ASCII terakhir diperbarui.

Ekstensi dan variasi telah dibangun di atas ASCII selama bertahun-tahun, terutama untuk memenuhi fakta bahwa ASCII menghilangkan banyak karakter yang digunakan, atau bahkan yang diperlukan, oleh bahasa selain bahasa Inggris AS. ASCII bahkan tidak melayani simbol mata uang Inggris (“£”), meskipun pound hadir dalam bahasa Latin-1, ekstensi 8-bit yang dikembangkan pada 1980-an, yang juga mengkodekan beberapa mata uang lainnya.

ASCII sangat diperluas dan digantikan oleh Unicode, standar yang jauh lebih komprehensif. Pada tahun 2008, Unicode mengambil alih popularitas ASCII untuk penggunaan online.

Untuk Apa ASCII Digunakan?

Komputer tidak menyimpan karakter sebagai karakter itu sendiri. Tidak ada gambar dari setiap huruf di suatu tempat di hard drive komputer kalian. Sebaliknya, setiap karakter dikodekan sebagai rangkaian bit biner : 1 dan 0.

Misalnya, kode huruf besar “A” adalah 01000001. Tapi bagaimana komputer kalian bisa mengetahui bahwa 01000001 berarti huruf “A”?

Di sinilah ASCII ikut bermain: 01000001 berarti “A” karena ASCII mengatakan demikian. Dan tentang apa yang dikatakan ASCII, industri komputer setuju secara kolektif: Mereka mengembangkan standar pengkodean karakter ASCII.

Apa yang dilakukan standar pengkodean karakter adalah menentukan semua karakter yang mungkin, dan menetapkan setiap karakter sebagai string bit.

Contoh Kode ASCII

DESOKTHEXBINSimbolDeskripsi
00000000000NULNull char
11100000001SOHStart of Heading
22200000010STXStart of Text
33300000011ETXEnd of Text
44400000100EOTEnd of Transmission
55500000101ENQEnquiry
66600000110ACKAcknowledgment
77700000111BELBell
810800001000BSBack Space
911900001001HTTab Horizontal
10120A00001010LFLine Feed
11130B00001011VTVertical Tab
12140C00001100FFForm Feed
13150D00001101CRCarriage Return
14160E00001110BEGITUShift Out / X-On
15170F00001111SIShift In / X-Off
16201000010000DLEData Line Escape
17211100010001DC1Device Control 1 (sering XON)
18221200010010DC2Device Control 2
19231300010011DC3Device Control 3 (sering. XOFF)
20241400010100DC4Device Control 4
21251500010101NAKNegative Acknowledgement
22261600010110SYNSynchronous Idle
23271700010111ETBEnd of Transmit Block
24301800011000CANCancel
25311900011001EMEnd of Medium
26321A00011010SUBSubstitute
27331B00011011ESCEscape
28341C00011100FSFile Separator
29351D00011101GSGroup Separator
30361E00011110RSRecord Separator
31371F00011111USUnit Separator
32402000100000 Space
33412100100001!Tanda seru
34422200100010Tanda kutip ganda (atau tanda ucapan)
35432300100011#Number
36442400100100$Dolar
37452500100101%Procenttecken
38462600100110&Simbol untuk “dan”
39472700100111Kutipan tunggal
40502800101000(Kurung buka
41512900101001)Kurung tutup
42522A00101010*Asterisk
43532B00101011+Plus
44542C00101100,Koma
45552D00101101Tanda penghubung
46562E00101110.Titik
47572F00101111/Tebas atau bagi
486030001100000Nol
496131001100011Satu
506232001100102Dua
516333001100113Tiga
526434001101004Empat
536535001101015Lima
546636001101106Enam
556737001101117Tujuh
567038001110008Delapan
577139001110019Sembilan
58723A00111010:Titik dua
59733B00111011;Titik koma
60743C00111100<Kurang dari (atau braket sudut terbuka)
61753D00111101=Sama dengan
62763E00111110>Lebih besar dari (atau tanda kurung siku dekat)
63773F00111111?Tanda tanya
641004001000000@At simbol
651014101000001AHuruf besar A
661024201000010BHuruf besar B
671034301000011CHuruf besar C
681044401000100DHuruf besar D
691054501000101EHuruf besar E
701064601000110FHuruf besar F
711074701000111GHuruf besar G
721104801001000HHuruf besar H
731114901001001IHuruf besar I
741124A01001010JHuruf besar J
751134B01001011KHuruf besar K
761144C01001100LHuruf besar L
771154D01001101MHuruf besar M
781164E01001110NHuruf besar N
791174F01001111OHuruf besar O
801205001010000PHuruf besar P
811215101010001QHuruf besar Q
821225201010010RHuruf besar R
831235301010011SHuruf besar S
841245401010100THuruf besar T
851255501010101UHuruf besar U
861265601010110VHuruf besar V
871275701010111WHuruf besar W
881305801011000XHuruf besar X
891315901011001YHuruf besar Y
901325A01011010ZHuruf besar Z
911335B01011011[Braket pembuka
921345C01011100\Garis miring terbalik
931355D01011101]Braket penutup
941365E01011110^Tanda sisipan – sirkumfleksa
951375F01011111_Menggarisbawahi
961406001100000`Aksen berat
971416101100001aHuruf kecil a
981426201100010bHuruf kecil b
991436301100011cHuruf kecil c
1001446401100100dHuruf kecil d
1011456501100101eHuruf kecil e
1021466601100110fHuruf kecil f
1031476701100111gHuruf kecil g
1041506801101000hHuruf kecil h
1051516901101001iHuruf kecil i
1061526A01101010jHuruf kecil j
1071536B01101011kHuruf kecil k
1081546C01101100lHuruf kecil l
1091556D01101101mHuruf kecil m
1101566E01101110nHuruf kecil n
1111576F01101111oHuruf kecil o
1121607001110000pHuruf kecil p
1131617101110001qHuruf kecil q
1141627201110010rHuruf kecil r
1151637301110011sHuruf kecil s
1161647401110100tHuruf kecil t
1171657501110101uHuruf kecil u
1181667601110110vHuruf kecil v
1191677701110111wHuruf kecil w
1201707801111000xHuruf kecil x
1211717901111001yHuruf kecil y
1221727A01111010zHuruf kecil z
1231737B01111011{Penjepit pembuka
1241747C01111100|Bilah vertikal
1251757D01111101}Penjepit penutup
1261767E01111110~Tanda kesetaraan – tilde
1271777F01111111 Delete

Dari tabel tersebut kita dapat melihat bahwa angka 0 – 9 diwakili dengan nilai biner dengan prefiks 0011. Dengan cara yang sama dalam kasus huruf besar “P” sampai “Z” diwakili oleh 0101 0000 sampai 0101 1010, sedangkan huruf kecil “p” sampai “z” diwakili oleh 0111 0000 sampai 0111 1010.

Kesimpulan

Jadi apa itu ASCII? Sederhananya ASCII adalah seperangkat kode digital yang mewakili huruf, angka, dan simbol lainnya, banyak digunakan sebagai format standar dalam transfer teks antar komputer. Teks ASCII standar menggunakan 7-bit untuk mewakili karakter. Set karakter tambahan lainnya menggunakan 8-bit untuk mewakili karakter non-Inggris.

Sekarang ASCII sudah digantingkan oleh karakter Unicode yang dapat menangani total 1.112.064 karakter yang berbeda. Ini dapat melayani puluhan ribu karakter dalam bahasa yang berbeda, emoji (hampir satu setengah ribu) dan bahkan sistem penulisan yang sudah punah seperti Jurchen.


Sekian artikel Apa Itu ASCII. Nantikan artikel menarik lainnya dan jangan lupa share artikel ini ke teman-teman kalian. Terimakasih…

Related posts

7 Manfaat IoT Untuk Mengoptimalkan Kinerja Bisnis

Panduan Studi Sertifikasi Marks4sure CompTIA Network+ N10-008

Cara Cepat Kuasai Salesforce Dumps Integration-Architect (WI23) Dengan Saran Pakar!