Tabel ASCII
Referensi pengkodean karakter ASCII lengkap dengan kode desimal, heksadesimal, oktal, biner, entitas HTML, dan deskripsi karakter. Cari dan filter secara instan.
Apa itu ASCII?
ASCII (American Standard Code for Information Interchange) adalah standar pengkodean karakter yang dikembangkan pada tahun 1960-an yang menetapkan kode numerik dari 0 hingga 127 untuk merepresentasikan teks dalam komputer dan perangkat lainnya. Ini mencakup 128 karakter: 32 karakter kontrol (0-31 dan 127) dan 96 karakter yang dapat dicetak (32-126) termasuk huruf, angka, tanda baca, dan simbol.
Apa saja sistem bilangan berbeda yang digunakan dalam ASCII?
Kode ASCII dapat direpresentasikan dalam empat sistem bilangan: Desimal (basis-10, 0-127), Heksadesimal (basis-16, 00-7F), Oktal (basis-8, 000-177), dan Biner (basis-2, 00000000-01111111). Setiap sistem berguna dalam konteks yang berbeda: desimal untuk keterbacaan manusia, heksadesimal untuk pemrograman, biner untuk memahami pola bit, dan oktal untuk sistem warisan.
Apa itu karakter kontrol ASCII?
Karakter kontrol (kode 0-31 dan 127) adalah karakter yang tidak dapat dicetak yang mengontrol bagaimana teks ditampilkan atau ditransmisikan. Contohnya: NUL (0) untuk terminasi null, LF/Line Feed (10) untuk baris baru di Unix/Linux, CR/Carriage Return (13) untuk baris baru di sistem Mac lama, Tab (9) untuk spasi horizontal, dan ESC (27) untuk escape sequences.
Apa perbedaan antara ASCII dan Unicode?
ASCII menggunakan 7 bit untuk mengkodekan 128 karakter, terutama untuk teks bahasa Inggris. Unicode menggunakan hingga 21 bit untuk mengkodekan lebih dari 140.000 karakter dari semua sistem tulisan di dunia. ASCII adalah subset dari Unicode - 128 titik kode Unicode pertama persis sama dengan ASCII. UTF-8, pengkodean Unicode yang paling umum, kompatibel ke belakang dengan ASCII.
Apa itu entitas HTML dan bagaimana hubungannya dengan ASCII?
Entitas HTML adalah kode khusus yang digunakan dalam HTML untuk menampilkan karakter yang memiliki makna khusus dalam markup atau tidak tersedia di keyboard standar. Entitas numerik menggunakan format &#angka; di mana angka adalah kode desimal ASCII. Misalnya, A ditampilkan sebagai "A", < sebagai "<", dan & sebagai "&".
Mengapa beberapa karakter ASCII disebut "karakter kontrol"?
Karakter kontrol dirancang pada era teleprinter dan terminal awal untuk mengontrol perilaku perangkat daripada menampilkan teks yang terlihat. Misalnya, BEL (7) membunyikan lonceng, BS (8) memindahkan kursor ke belakang, LF (10) maju ke baris berikutnya, dan CR (13) mengembalikan kursor ke awal baris. Banyak yang masih digunakan dalam protokol modern.
Apa kode ASCII untuk karakter umum?
Kode ASCII umum termasuk: Spasi (32), angka 0-9 (48-57), huruf besar A-Z (65-90), huruf kecil a-z (97-122). Tanda baca memiliki kode spesifik: titik (46), koma (44), tanda tanya (63), tanda seru (33), tanda @ (64), dan tanda pagar (35).
Bagaimana cara menggunakan tabel ASCII ini secara efektif?
Anda dapat mencari karakter dengan memasukkan kode (desimal, heksadesimal, atau biner) atau karakter itu sendiri. Gunakan tab filter untuk melihat hanya karakter kontrol, karakter yang dapat dicetak, atau semua karakter. Beralih antara tampilan desimal, heksadesimal, dan oktal untuk melihat kode dalam format pilihan Anda. Klik karakter apa pun untuk menyalinnya ke clipboard.
Apa itu Extended ASCII?
Extended ASCII mengacu pada pengkodean karakter 8-bit yang menggunakan kode 128-255 untuk merepresentasikan karakter tambahan seperti huruf beraksen, simbol mata uang, dan karakter box-drawing. Namun, tidak ada standar tunggal "Extended ASCII" - sistem yang berbeda (ISO-8859-1, Windows-1252, dll.) mendefinisikan karakter yang berbeda untuk kode yang sama.
Mengapa ASCII masih relevan hari ini?
ASCII tetap menjadi fondasi komputasi meskipun ada pengkodean yang lebih baru. Ini adalah dasar untuk UTF-8 (pengkodean web yang dominan), digunakan dalam sintaks pemrograman, file konfigurasi, dan protokol jaringan. Memahami ASCII sangat penting untuk debugging, bekerja dengan sistem tingkat rendah, dan memahami bagaimana teks direpresentasikan dalam komputer.
Bagaimana perbedaan akhir baris antara sistem operasi?
Sistem operasi yang berbeda menggunakan karakter kontrol ASCII yang berbeda untuk akhir baris: Unix/Linux/macOS menggunakan LF (Line Feed, kode 10), Windows menggunakan CR+LF (Carriage Return + Line Feed, kode 13+10), dan Mac OS klasik hanya menggunakan CR (Carriage Return, kode 13). Ini dapat menyebabkan masalah kompatibilitas saat mentransfer file teks antar sistem.
Apa tujuan karakter NUL (kode 0)?
Karakter NUL (kode 0) mewakili tidak adanya data dan digunakan sebagai pengakhiran string dalam C dan banyak bahasa pemrograman. Ini menandakan akhir string teks dalam memori. Byte NUL juga digunakan dalam format file untuk mengisi data ke perataan tertentu dan dalam protokol jaringan untuk berbagai tujuan kontrol.
Bisakah saya menyalin karakter dari tabel ini?
Ya, Anda dapat mengklik karakter yang dapat dicetak di tabel untuk menyalinnya langsung ke clipboard. Ini berguna untuk menyisipkan karakter khusus ke dalam teks, kode, atau dokumen Anda. Anda juga dapat menyalin seluruh tabel atau hasil yang difilter menggunakan tombol salin.
Apa perbedaan antara karakter yang dapat dicetak dan tidak dapat dicetak?
Karakter yang dapat dicetak (kode 32-126) terlihat saat ditampilkan, termasuk huruf, angka, tanda baca, dan simbol. Karakter yang tidak dapat dicetak (kode 0-31 dan 127) adalah karakter kontrol yang melakukan tindakan seperti memindahkan kursor, mengontrol perangkat, atau menandakan akhir data. Mereka tidak ditampilkan sebagai glyph yang terlihat tetapi mempengaruhi bagaimana teks diproses.