Apa itu Topeng?

Dalam referensi ke komputer, topeng adalah nilai khusus yang bertindak sebagai filter data. Ini disebut "topeng" karena mengungkapkan beberapa bagian informasi digital, dan menyembunyikan atau mengubah yang lain.

  • Bitmap
  • Netmask
  • Cari topeng
  • Umask

Dalam operasi biner, bitmask dapat digunakan untuk memfilter nilai bit menggunakan operasi logis. Sebagai contoh, bitmask dari 00001111, ketika digunakan dengan operasi boolean AND, akan selalu mengkonversi empat bit pertama dari byte lain (operan lainnya) menjadi 0 . Empat bit terakhir tidak akan berubah. Operasi ini disebut "masking out" empat bit pertama, mengubahnya menjadi 0 .

Jika operator OR digunakan, nilai 1 bit apa pun dalam bitmask akan menghasilkan 1 bit yang sesuai dari hasilnya, dan bit lainnya tetap tidak berubah. Jadi, bitmask dari 00001111, digunakan dengan OR, akan "menutupi" empat bit terakhir, mengubahnya menjadi 1 .

Jika operator XOR digunakan, setiap 1s dalam bitmask menyebabkan bit terkait dalam operan menjadi toggled - 1 menjadi 0, dan 0 menjadi 1 .

Contoh bitmask
Bitmask00001111000011110000111100001111
OperasiDANDANATAUXOR
Operan11010010011011011001011001011010
Hasil00000010000011011001111101010101

Netmask

Netmask adalah jenis lain dari bitmask, digunakan dalam jaringan komputer. Satu jenis netmask, subnet mask, mendefinisikan pembagian logis ("subnet") dari jaringan komputer. Misalnya, subnet mask dari 255.255.255.0 menutupi tiga byte pertama dari alamat IP, hanya menyisakan byte terakhir - pengidentifikasi host.

Cari topeng

Di Microsoft Windows, topeng pencarian adalah string, yang mungkin berisi wildcard, yang menyaring hasil pencarian. Ini biasa digunakan untuk mencari file berdasarkan nama. Misalnya, dalam perintah:

 forfiles / m "s * .exe" 

Mask pencarian s * .exe digunakan oleh perintah forfiles untuk menemukan semua file .exe di direktori saat ini yang namanya dimulai dengan s .

Umask

Dalam sistem operasi mirip Unix seperti Linux, BSD, dan macOS X, umask adalah topeng nilai oktal yang menetapkan izin file baru yang dibuat pada sistem.

Untuk informasi tentang topeng pembuatan file pengguna di Linux, lihat umask di panduan perintah Linux kami.

Filter, istilah Perangkat Lunak