ASCII adalah akronim yang mungkin pernah Anda dengar dalam kaitannya dengan teks komputer, tetapi ini adalah istilah yang dengan cepat tidak lagi digunakan berkat pendatang baru yang lebih kuat. Tapi apa itu ASCII, dan untuk apa ASCII digunakan?
Apa Kepanjangan dari ASCII?
Mungkin tempat termudah untuk memulai adalah akronim itu sendiri, jadi mari kita kembangkan:
KE merica S tandard C ode untuk Saya informasi Saya pertukaran
Sesuap frasa ini tidak benar-benar memberikan gambaran yang lengkap, tetapi beberapa bagian langsung memberikan beberapa petunjuk, terutama dua kata pertama. ASCII adalah Standar Amerika, yang signifikansinya akan segera terlihat.
Kode untuk Pertukaran Informasi menyarankan kita berbicara tentang format untuk meneruskan data bolak-balik. Secara khusus, ASCII berurusan dengan data tekstual: karakter yang membentuk kata-kata dalam bahasa yang biasanya dapat dibaca manusia.
ASCII memecahkan masalah bagaimana menetapkan nilai ke huruf dan karakter lain sehingga, ketika disimpan sebagai satu dan nol dalam file, mereka dapat diterjemahkan kembali menjadi huruf ketika file dibaca nanti. Jika sistem komputer yang berbeda menyetujui kode yang sama untuk digunakan, informasi tersebut dapat dipertukarkan dengan andal.
laptop tidak tidur saat tutupnya ditutup windows 10
Terkait: Cara Menemukan Simbol dan Mencari Maknanya
Sejarah ASCII
Kadang-kadang disebut sebagai US-ASCII, ASCII adalah inovasi Amerika yang dikembangkan pada 1960-an. Standar telah mengalami banyak revisi sejak, 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 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 dan ambisius, yang dibahas di bawah ini. Pada tahun 2008, Unicode menyalip ASCII dalam popularitas untuk penggunaan online.
Karakter Apa yang Diwakili ASCII?
Bagi komputer, huruf A sama asingnya dengan warna ungu atau rasa cemburu. Komputer berurusan dengan satu dan nol, dan terserah manusia untuk memutuskan bagaimana menggunakan satu dan nol itu untuk mewakili angka, kata, gambar, dan apa pun.
Anda dapat menganggap ASCII sebagai kode Morse dari dunia digital — upaya pertama, bagaimanapun juga. Sementara kode Morse digunakan untuk mewakili hanya 36 karakter yang berbeda (26 huruf dan 10 digit), ASCII dirancang untuk mewakili hingga 128 karakter yang berbeda dalam 7 bit data.
ASCII peka huruf besar/kecil, artinya mewakili 52 huruf besar dan kecil dari alfabet bahasa Inggris. Di samping 10 digit yang sama, itu sekitar setengah dari ruang yang digunakan.
Tanda baca, simbol matematika dan tipografi menempati sisanya, dan kumpulan karakter kontrol, yang merupakan kode khusus yang tidak dapat dicetak dengan makna fungsional—lihat di bawah untuk informasi lebih lanjut.
Berikut adalah beberapa karakter khas yang dikodekan ASCII:
Biner | Desimal | Karakter |
---|---|---|
010 0001 | 33 | ! |
011 0000 | 48 | 0 |
011 1001 | 57 | 9 |
011 1011 | 59 | ; |
1000001 | 65 | KE |
100 0010 | 66 | B |
101 1010 | 90 | DENGAN |
101 1011 | 91 | [ |
110.0001 | 97 | ke |
110 0010 | 98 | B |
111 1101 | 125 | } |
Perhatikan bahwa nilai yang dipilih memiliki beberapa properti yang berguna, khususnya:
- Huruf dari kasus yang sama selalu dapat diurutkan secara numerik karena berurutan. Misalnya, A memiliki nilai lebih rendah dari B, yang memiliki nilai lebih rendah dari Z.
- Huruf dari kasus yang berbeda diimbangi dengan tepat 32. Ini membuatnya sangat mudah untuk menerjemahkan antara huruf kecil dan besar karena hanya satu bit yang perlu diubah untuk setiap huruf, dengan cara apa pun.
Karakter Kontrol
Selain huruf, tanda baca, dan angka, ASCII dapat mewakili sejumlah karakter kontrol, titik kode khusus yang tidak menghasilkan output karakter tunggal tetapi memberikan makna alternatif tentang data untuk apa pun yang mungkin memakannya.
cara mengganti email di instagram
Misalnya, ASCII 000 1001 adalah karakter tab horizontal. Ini mewakili ruang yang akan Anda dapatkan saat Anda menekan tombol TAB. Anda biasanya tidak akan melihat karakter seperti itu secara langsung, tetapi efeknya akan sering ditampilkan. Berikut adalah beberapa contoh lagi:
Biner | Desimal | Karakter |
---|---|---|
000 1001 | 9 | Tab Horisontal |
000 1010 | 10 | Umpan Baris |
001 0111 | 2. 3 | Akhir Blok Transmisi |
Bagaimana Dengan Karakter Lain?
ASCII sangat sukses selama hari-hari awal komputasi karena sederhana dan diadopsi secara luas. Namun, di dunia dengan pandangan yang lebih internasional, satu sistem penulisan tidak akan cukup. Komunikasi modern harus dimungkinkan dalam bahasa Prancis, Jepang—bahkan, bahasa apa pun yang mungkin ingin kami gunakan untuk menyimpan teks.
Kumpulan karakter Unicode dapat menangani total 1.112.064 karakter yang berbeda, meskipun hanya sekitar sepersepuluh dari karakter yang saat ini didefinisikan. Itu mungkin terdengar seperti banyak, tetapi pengkodean bertujuan untuk tidak hanya melayani puluhan ribu karakter Cina, tetapi juga mencakup emoji (hampir satu setengah ribu) dan bahkan sistem penulisan yang sudah punah seperti Jurchen.
Terkait: 100 Emoji Paling Populer Dijelaskan
Unicode mengakui dominasi ASCII dalam pilihan 128 karakter pertama: mereka persis sama dengan ASCII. Ini memungkinkan file yang dikodekan ASCII untuk digunakan dalam situasi di mana Unicode diharapkan, memberikan kompatibilitas ke belakang.
Ringkasan
Teks ASCII mewakili 26 huruf abjad Inggris, dengan angka, tanda baca, dan beberapa simbol lainnya. Teks ASCII berfungsi dengan sangat baik selama setengah abad,
Sekarang telah digantikan oleh Unicode, yang mendukung sejumlah besar bahasa dan simbol lainnya, termasuk emoji. UTF-8 adalah, untuk semua tujuan praktis, pengkodean yang harus digunakan untuk mewakili karakter Unicode secara online.
Membagikan Membagikan Menciak Surel Apakah Layak Mengupgrade ke Windows 11?Windows telah didesain ulang. Tetapi apakah itu cukup untuk meyakinkan Anda untuk beralih dari Windows 10 ke Windows 11?
cara membuat akun gmail saya defaultBaca Selanjutnya Topik-topik yang berkaitan
- Teknologi Dijelaskan
- Jargon
- Budaya Web
- Unicode
Bobby adalah penggemar teknologi yang bekerja sebagai pengembang perangkat lunak selama hampir dua dekade. Dia bersemangat tentang game, bekerja sebagai Editor Ulasan di Majalah Switch Player, dan mendalami semua aspek penerbitan online & pengembangan web.
More From Bobby JackBerlangganan newsletter kami
Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!
Klik di sini untuk berlangganan