Tabel ASCII
Tabel referensi karakter ASCII lengkap dengan pencarian instan, pemfilteran kategori, dan konversi antara desimal, heksadesimal, oktal, dan biner. Cari semua 128 kode ASCII secara instan.
| Des | Hek | Okt | Biner | Kar | Deskripsi |
|---|
Ad blocker Anda mencegah kami menampilkan iklan
MiniWebtool gratis karena iklan. Jika alat ini membantu, dukung kami dengan Premium (bebas iklan + lebih cepat) atau whitelist MiniWebtool.com lalu muat ulang halaman.
- Atau upgrade ke Premium (bebas iklan)
- Izinkan iklan untuk MiniWebtool.com, lalu muat ulang
Tentang Tabel ASCII
Referensi Tabel ASCII adalah panduan interaktif lengkap untuk seluruh 128 karakter ASCII (American Standard Code for Information Interchange). Cari secara instan, filter berdasarkan kategori, konversi antara format desimal, heksadesimal, oktal, dan biner, serta jelajahi struktur biner setiap karakter. Baik Anda seorang pengembang yang men-debug pengkodean karakter, seorang siswa yang mempelajari representasi data, atau siapa saja yang membutuhkan pencarian ASCII cepat, alat ini menyediakan semuanya di satu tempat.
Apa itu ASCII?
ASCII (American Standard Code for Information Interchange) adalah standar pengkodean karakter yang pertama kali diterbitkan pada tahun 1963. Ia menggunakan 7 bit untuk mewakili 128 karakter, menetapkan angka unik untuk setiap karakter dari 0 hingga 127. ASCII adalah dasar dari hampir semua sistem pengkodean karakter modern, termasuk UTF-8, yang kompatibel mundur dengan ASCII untuk 128 poin kode pertamanya.
Standar ini dikembangkan untuk memungkinkan komputer dan perangkat yang berbeda bertukar data teks secara andal. Sebelum ASCII, produsen yang berbeda menggunakan set karakter yang tidak kompatibel, sehingga komunikasi antarsistem menjadi sulit.
Kategori Karakter ASCII
Ke-128 karakter ASCII diatur ke dalam kelompok-kelompok yang berbeda, masing-masing melayani tujuan yang berbeda:
Karakter Kontrol (0-31, 127)
33 karakter yang tidak dapat dicetak yang awalnya dirancang untuk mengontrol perangkat keras. Contoh penting termasuk NUL (0), Tab (9), Line Feed (10), Carriage Return (13), dan Escape (27).
Spasi (32)
Karakter spasi memisahkan kata-kata dalam teks. Meskipun tidak terlihat, ia adalah karakter yang dapat dicetak dan menempati satu posisi dalam sebuah string.
Simbol & Tanda Baca (33-47, 58-64, 91-96, 123-126)
32 karakter khusus termasuk tanda baca (!"#$%&), operator matematika (+=-*/), dan kurung. Penting untuk pemrograman dan teks tertulis.
Angka (48-57)
10 angka Arab 0-9. Dalam ASCII, angka dimulai pada kode 48, jadi angka '0' memiliki nilai 48, '1' bernilai 49, dan seterusnya hingga '9' pada 57.
Huruf Besar (65-90)
26 huruf kapital bahasa Inggris A-Z. 'A' dimulai pada kode 65 dan 'Z' berakhir pada 90. Perbedaan antara huruf besar dan huruf kecil adalah tepat 32.
Huruf Kecil (97-122)
26 huruf kecil bahasa Inggris a-z. 'a' dimulai pada kode 97 dan 'z' berakhir pada 122. Untuk mengubah huruf besar ke huruf kecil, cukup tambahkan 32 ke nilai ASCII.
Cara Menggunakan Alat Ini
- Cari atau telusuri: Gunakan kotak pencarian untuk menemukan karakter berdasarkan nama, nilai desimal, kode heksa, atau karakter itu sendiri. Atau gulir melalui tabel lengkap 128 karakter ASCII.
- Filter berdasarkan kategori: Klik tombol kategori (Kontrol, Simbol, Angka, Huruf Besar, Huruf Kecil) untuk menampilkan hanya karakter dalam grup tersebut.
- Konversi antar format: Gunakan Konverter Karakter untuk memasukkan nilai dalam format apa pun (desimal, heksa, oktal, biner, atau karakter) dan lihat semua format lainnya secara instan, dengan representasi biner visual.
- Konversi string teks: Gunakan bagian Teks ke ASCII untuk memasukkan teks apa pun dan lihat nilai ASCII untuk setiap karakter yang ditampilkan sebagai kartu interaktif.
Kasus Penggunaan Umum
Pemrograman dan Pengembangan
Pengembang sering kali membutuhkan nilai ASCII saat bekerja dengan manipulasi string, pengkodean karakter, protokol komunikasi serial, parser file, atau pemrograman sistem tingkat rendah. Representasi heksa dan biner sangat berguna untuk men-debug protokol jaringan dan format file biner.
Belajar Ilmu Komputer
ASCII adalah konsep dasar dalam pendidikan ilmu komputer. Memahami bagaimana karakter direpresentasikan sebagai angka membantu siswa memahami konsep seperti pengkodean biner, tipe data, algoritma perbandingan string, dan hubungan antara teks dan memori.
Pemrosesan Data dan ETL
Insinyur data sering menemui masalah pengkodean karakter saat memproses file dari berbagai sumber. Pencarian ASCII yang cepat membantu mengidentifikasi dan memperbaiki masalah pengkodean, terutama dengan karakter kontrol yang dapat merusak pipeline data.
Sistem Tertanam dan IoT
Saat bekerja dengan mikrokontroler, komunikasi serial (UART), atau protokol IoT, insinyur membutuhkan tabel ASCII untuk mengodekan dan mendekode pesan pada tingkat byte.
Tips dan Trik
- Pintasan konversi huruf: Beralih antara huruf besar dan huruf kecil dengan membalik bit 5 (XOR dengan 32). Contohnya, 'A' (65) XOR 32 = 'a' (97).
- Angka ke nilai numerik: Kurangi 48 (atau 0x30) dari nilai ASCII sebuah digit untuk mendapatkan nilai numeriknya. '7' (55) - 48 = 7.
- Cek apakah huruf: Sebuah karakter adalah huruf jika (c AND 0xDF) berada di antara 65 dan 90 — pemeriksaan ini berfungsi untuk kedua jenis huruf secara bersamaan.
- Formula karakter kontrol: Karakter kontrol 1-26 sesuai dengan Ctrl+A hingga Ctrl+Z. Nilainya sama dengan posisi huruf tersebut dalam alfabet.
ASCII vs Pengkodean Lainnya
Meskipun ASCII hanya mencakup 128 karakter (cukup untuk teks bahasa Inggris), aplikasi modern biasanya menggunakan pengkodean yang lebih luas:
- ASCII yang Diperluas (128-255): Berbagai ekstensi 8-bit menambahkan karakter untuk bahasa Eropa Barat, tetapi sistem yang berbeda menggunakan pemetaan yang berbeda (ISO 8859-1, Windows-1252, dll.).
- Unicode: Standar universal yang mengodekan lebih dari 149.000 karakter dari hampir setiap sistem penulisan. UTF-8, pengkodean paling umum di web, menggunakan 1-4 byte per karakter dan sepenuhnya kompatibel mundur dengan ASCII.
- UTF-16: Menggunakan 2 atau 4 byte per karakter. Umum dalam internal Windows dan representasi string Java/JavaScript.
Pertanyaan yang Sering Diajukan
Apa itu ASCII?
ASCII (American Standard Code for Information Interchange) adalah standar pengkodean karakter yang menetapkan nilai numerik (0-127) ke 128 karakter termasuk huruf, angka, tanda baca, dan karakter kontrol. Pertama kali diterbitkan pada tahun 1963 dan tetap menjadi dasar sistem pengkodean teks modern seperti UTF-8.
Berapa banyak karakter dalam tabel ASCII?
Tabel ASCII standar berisi 128 karakter (0-127), yang dibagi menjadi 33 karakter kontrol (0-31 dan 127), 1 karakter spasi (32), 10 angka (48-57), 26 huruf besar (65-90), 26 huruf kecil (97-122), dan 32 karakter tanda baca/simbol.
Apa perbedaan antara ASCII dan Unicode?
ASCII hanya mengodekan 128 karakter menggunakan 7 bit, mencakup huruf Inggris dasar, angka, dan simbol. Unicode adalah standar yang jauh lebih besar yang mengodekan lebih dari 149.000 karakter dari hampir setiap sistem penulisan di dunia. 128 poin kode Unicode pertama identik dengan ASCII, menjadikan ASCII sebagai bagian dari Unicode.
Bagaimana cara mengubah karakter ke nilai desimal ASCII-nya?
Gunakan Konverter Karakter di bagian atas alat ini. Ketikkan karakter apa pun di kolom Karakter dan nilai desimal, heksadesimal, oktal, serta binernya akan diperbarui secara instan. Anda juga dapat mengklik baris mana pun di tabel ASCII untuk memuatnya ke dalam konverter.
Apa itu karakter kontrol ASCII?
Karakter kontrol ASCII (kode 0-31 dan 127) adalah karakter yang tidak dapat dicetak yang awalnya dirancang untuk mengontrol perangkat keras seperti printer dan teleprinter. Contoh umum termasuk NUL (0), Tab/HT (9), Line Feed/LF (10), Carriage Return/CR (13), dan Escape/ESC (27). Sebagian besar jarang digunakan dalam komputasi modern, tetapi beberapa seperti Tab, LF, dan CR tetap penting.
Sumber Daya Tambahan
Kutip konten, halaman, atau alat ini sebagai:
"Tabel ASCII" di https://MiniWebtool.com/id// dari MiniWebtool, https://MiniWebtool.com/
oleh tim miniwebtool. Diperbarui: 7 Mar 2026