
- 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 | ||||
---|---|---|---|---|
Bitmask | 00001111 | 00001111 | 00001111 | 00001111 |
Operasi | DAN | DAN | ATAU | XOR |
Operan | 11010010 | 01101101 | 10010110 | 01011010 |
Hasil | 00000010 | 00001101 | 10011111 | 01010101 |
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