Skip to main content

Apa karakter yang luas?

Karakter luas adalah karakter komputer yang memiliki ukuran melebihi pengukuran 8-bit standar.Karakter dalam set komputer seperti set karakter universal (USC) menggambarkan contoh utama karakter lebar, karena USC dapat dikodekan dalam format 16-bit atau 32-bit.Ini berbeda dari set karakter yang lebih tua dan standar seperti American Standard Code for Information Interchange (ASCII), yang memanfaatkan karakter tidak lebih dari 7-bit.Keuntungan untuk menyandikan set karakter dalam karakter yang luas adalah memungkinkan ruang bernafas lebih banyak ketika tiba saatnya untuk menambahkan simbol tambahan dan kompleks ke set, memberikan perancang karakter sebagai rentang kebebasan yang lebih luas.Kerugian datang dalam bentuk konsumsi memori tambahan, karena set karakter yang luas menggunakan lebih banyak memori sistem saat aktif di komputer.

Set karakter harus disesuaikan untuk bekerja dengan sistem operasi tertentu, dan karakter luas tidak berbeda.Untuk Windows Sistem Operasi-baik versi 32 dan 64-bit-set karakter seluas harus disesuaikan agar sesuai dengan kerangka 16-bit, menawarkan dua kali kapasitas penyimpanan untuk setiap karakter dibandingkan dengan set 8-bit standar.UNIX REG;, di sisi lain, membutuhkan karakter luas agar sesuai dengan kerangka kerja 32-bit, menawarkan empat kali kapasitas set karakter dasar.

Keuntungan terbesar dari set karakter yang luas adalah bahwa mereka memungkinkan simbol non-standar dan fleksibilitas yang lebih besar dalam memasukkan berbagai bahasa dalam antarmuka mereka.Misalnya, set karakter yang luas dapat mencakup alfabet bahasa Inggris standar, bersama dengan bahasa seperti Cyrillic dan Yunani pada saat yang sama.Ini berarti bahwa satu set karakter luas dapat diterapkan pada individu yang mencakup banyak negara, sebagai lawan dari membutuhkan serangkaian karakter non-lebar yang unik untuk setiap wilayah bahasa individu.

Meskipun berguna untuk membantu membakukan versi perangkat lunak di berbagai wilayah bahasa, set karakter luas datang dengan harga.Harga itu adalah biaya tambahan dalam overhead memori.Sementara set karakter 16-bit menawarkan dua kali lipat kapasitas set 8-bit standar, itu juga mengkonsumsi memori dua kali lebih banyak.Hal yang sama berlaku untuk set karakter 32-bit, yang menelan memori empat kali lebih banyak dari set karakter konvensional.

dari komputasi dan perspektif statistik, ini adalah biaya yang signifikan untuk memori.Namun, dalam aplikasi praktis, biayanya tidak sebesar kelihatannya.Komputer modern sering mengandung empat atau lebih gigabyte memori sistem, membuat penyimpanan bahkan karakter 32-bit yang besar yang cukup dapat diabaikan dalam praktik.Hanya yang paling banyak bekerja mdash;atau kurang bertenaga mdash;Komputer akan melihat hit kinerja substansial dari menggunakan set karakter luas.