Konversi Hexa ke ASCII & ASCII ke Hexa dengan Contoh

Coba Instrumen Kami Untuk Menghilangkan Masalah





Data berupa teks dan angka digunakan untuk pemrograman perangkat elektronik. Tetapi komputer tidak dapat memahami bahasa manusia. Mereka hanya dapat memahami data dalam bentuk 0 dan 1. Untuk membuat data dapat diinterpretasikan oleh komputer banyak format angka yang digunakan. Beberapa di antaranya adalah Sistem Bilangan Biner, Sistem Bilangan Oktal, Sistem Bilangan Heksadesimal, dll. Untuk membuat teks dapat dimengerti oleh komputer, kode ASCII digunakan. Konverter internal digunakan untuk mengonversi data dari satu format ke format lainnya. Konversi Hexa ke ASCII dibahas di bawah ini. Komputer mengacu pada tabel kode ASCII standar untuk referensi.

Apa itu Sistem Angka Heksadesimal?

Sistem Bilangan Heksadesimal adalah a sistem bilangan posisi digunakan untuk mewakili angka. Ini menggunakan enam belas simbol untuk mewakili angka, maka nama 'Hexa'. Simbol yang digunakan oleh heksadesimal ar '0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.' Sistem bilangan heksadesimal menggunakan huruf sebagai simbol bersama dengan numerik .




Simbol '0-9' digunakan untuk mewakili angka 0-9. Simbol 'A-F' digunakan untuk merepresentasikan angka dari sepuluh sampai lima belas. Representasi bilangan heksadesimal membutuhkan empat bit desimal untuk setiap digit.

Penggunaan Sistem Bilangan Heksadesimal

Sistem bilangan heksadesimal populer digunakan oleh pemrogram dan pengembang komputer. Karena komputer hanya dapat memahami bit biner, sebagian besar set instruksi komputer menggunakan kode biner. Format penomoran heksadesimal sangat berguna ketika ada bilangan biner yang besar untuk diinterpretasikan, dan ketika operasi aritmatika akan dilakukan pada bilangan yang lebih besar. Bilangan heksadesimal memberikan interpretasi data yang mudah oleh pengguna. Semua peralatan elektronik modern menggunakan format penomoran heksadesimal. Dalam komunikasi digital, data yang akan dikirim diubah ke format heksadesimal dan dikirim melalui saluran untuk komunikasi bebas kesalahan. Prosesor bekerja dengan panjang kata 64-bit juga menggunakan format heksadesimal untuk set instruksi.



Apa itu Kode ASCII?

ASCII adalah singkatan dari - American Standard Code for Information Interchange. Ini adalah salah satu pencapaian IEEE. Ini adalah standar pengkodean karakter untuk komunikasi elektronik untuk mewakili huruf dan abjad di komputer, perangkat elektronik, dll… ASCII dikembangkan di AS, menggunakan kode Telegraph. Pada tahun 1963 edisi pertama kode ASCII diterbitkan. Ini mengalami banyak revisi selama bertahun-tahun, dan pembaruan terakhir dilakukan pada tahun 1986. Kode ASCII didasarkan pada Alfabet Inggris. Ini memiliki 256 kode karakter, yang juga mencakup 127 karakter tertentu.

Kode ASCII dibagi menjadi dua set - kode ASCII standar dan kode ASCII diperpanjang. Kode ASCII standar mewakili karakter seperti 'a' hingga 'z' dan digit '0' hingga'9 ′. Mereka berkisar dari 0-127 dalam desimal dan dari 00 hingga 7F dalam format Heksadesimal. Ini juga dikenal sebagai Karakter yang dapat dicetak. Kode mulai dari 0 hingga 31 berisi karakter kontrol yang ditetapkan untuk mengontrol perangkat periferal dan tidak dapat dicetak.


Kode ASCII yang diperluas berisi simbol dan karakter yang sebagian besar digunakan dalam berbagai bahasa. Mereka berkisar dari 128 hingga 255 dalam desimal atau 80 hingga FF dalam Heksadesimal. Kode tambahan, bersama dengan kode Kontrol yang ada dalam kode ASCII Standar, digunakan untuk berbagai protokol komunikasi seperti RS = -232, RS-485, RS-422, TTL. Dengan kemajuan zaman, banyak modifikasi dilakukan di ASCII untuk memasukkan bahasa non-Inggris.

Penggunaan Kode ASCII

American Telephone and telegraph TWX, adalah yang pertama menggunakan kode ASCII pada tahun 1963. Ini digunakan sebagai kode teleprinter tujuh-bit. Sejak 1968, semua komputer yang digunakan oleh Pemerintah Federal Amerika Serikat mulai menggunakan ASCII untuk pertukaran informasi. Hingga 2007, ASCII adalah standar pengkodean karakter umum untuk World Wide Web. Pengkodean ASCII menggunakan 1 byte untuk setiap karakter.

Metode Konversi Hexa ke ASCII

Kode ASCII adalah untuk menyandikan karakter di komputer. Untuk mencetak karakter ASCII atau untuk menampilkannya di monitor, kode heksadesimal yang ditentukan untuk karakter tersebut harus digunakan. Untuk mengidentifikasi karakter, penting untuk mengetahui konversi Hexa ke ASCII.

ASCII menggunakan kata satu byte untuk mewakili karakter. Jadi, bagi heksadesimal menjadi pasangan-pasangan, karena setiap digit heksadesimal adalah 4-bit. Untuk setiap pasangan, temukan karakter ASCII yang ditentukan dari tabel pencarian ASCII.

Tabel ASCII

Tabel ASCII

Contoh Konversi Hexa ke ASCII

Untuk memahami konversi mari kita lihat contoh. Mari kita ubah bilangan Heksadesimal '52696368' menjadi ASCII.

Langkah 1: buat pasangan mulai dari sisi kanan. Jika ada digit tambahan, tambahkan nol di sisi kiri untuk melengkapi pasangan.

= 52 | 69 | 63 | 68.

Langkah2: Lihat tabel kode ASCII untuk mendapatkan karakter yang setara dengan pasangan heksadesimal.

Dari tabel, 52 = R, 69 = i, 63 = c, 68 = h

Jadi representasi ASCII dari bilangan heksadesiamal yang diberikan adalah 'Kaya'.

ASCII ke Metode Konversi Heksadesimal

Konversi ASCII ke heksadesimal ios sangat berguna untuk melindungi alamat email. Dalam konversi ini, string teks diubah menjadi string angka heksadesimal. Metode konversi ini adalah proses kebalikan dari konversi Hexa ke ASCII. Di sini karakter ASCII diambil dan tabel pencarian dirujuk untuk menghasilkan bilangan Heksadesimal.

Contoh Konversi ASCII ke Hexa

Mari kita lihat contoh untuk memahami konversi ASCII ke Hexa. Mari kita ubah string teks 'Harapan' menjadi angka heksadesimal.

Dari tabel ASCII, H = 48: o = ox6F: p = ox70: e = ox65

Jadi konversi heksadesimal dari string ASCII yang diberikan adalah ”48 ox6f ox70 ox65 ″.

Encoder untuk Konversi

Konversi Hexa ke ASCII dapat dengan mudah dilakukan menggunakan konverter online. Komputer menggunakan program JAVA untuk konversi. Konversi ini digunakan untuk perangkat periferal seperti printer, layar, dll…

Algoritme yang digunakan dalam sistem komputer untuk konversi nilai ASCII pertama-tama mengubah karakter menjadi padanan integernya dari tabel pencarian. Integer ini disebut nilai ASCII dari karakter yang diberikan. Integer ini kemudian diubah menjadi nilai Heksadesimal.

Saat ini, teknologi digital diadopsi di seluruh dunia. Kode ASCII juga dimodifikasi untuk memasukkan karakter dan simbol dari berbagai bahasa. Dalam kode ASCII semua kode kontrol dikelompokkan bersama serta semua kode grafik juga dikelompokkan bersama untuk meningkatkan kemudahan penggunaan. Ubah string ASCII 'EUPHORIA' menjadi bilangan Heksadesimal.