2.5.1 Operasi AND
Operasi AND dengan dua inputan akan bernilai 1 jika kedua nilai imputan bernilai 1. Jika salah satu inputan yang dimasukan
memiliki nilai 0, maka hasil output yang didapatkan akan bernilai 0. Lambang dari operasi AND adalah
tanda “”. Aturan operasi AND dapat dinyatakan seperti tabel berikut : Stefan, 2011
Tabel 2.1
Aturan operasi AND
A B
A B
1 1
1 1
1
Contoh : 11000110
10110011 ------------
10000010
2.5.2 Operasi OR
Operasi OR dengan dua inputan akan bernilai 1 jika salah satu nilai imputan bernilai 1. Jika kedua inputan yang dimasukan
memiliki nilai 0, maka hasil output yang didapatkan akan bernilai 0. Lambang dari operasi OR adalah
tanda “”. Stefan, 2011
Tabel 2.2 Aturan operasi OR
A B
A B
1 1
1 1
1 1
1
Contoh : 11000110
10110011 ------------
11110111
2.5.3 Operasi XOR
XOR adalah operasi Exclusive-OR yang dilambangkan dengan tanda “”. Operasi XOR dengan dua inputan akan bernilai 1 jika
salah satu nilai imputan bernilai 1. Jika kedua inputan yang dimasukan memiliki nilai 0 atau 1, maka hasil output yang
didapatkan akan bernilai 0. Stefan, 2011
Tabel 2.3 Aturan Operasi XOR
A B
A B
1 1
1 1
1 1
Contoh : 11000110
10110011 ------------
01110101
2.5.4 Operasi Shift
Fungsi operasi shift adalah menggeser bit kearah yang ditentukan sejumlah bit yang diinginkan. Operasi shift terbagi
menjadi dua macam, yaitu :
1. Operasi Geser Kiri Shift Left yaitu operasi pergeseran terhadap suatu barisan bit sebanyak bit yang diinginkan kearah kiri. Hasil
pergeseran tersebut akan menyebabkan adanya bit kosong. Bit kosong
yang telah tergeser akan diberikan nilai bit “0” nol.operasi yang menggeser sejumlah bit ke kiri left dan
mengisi tem pat kosong dengan nilai bit “0” nol. Operasi shift
left
dilambangkan dengan “”.
Contoh operasi shift left : 11000110 1 : 10001100
11000110 2 : 00011000 2. Operasi Geser Kanan Shift Right yaitu operasi pergeseran
terhadap suatu barisan bit sebanyak bit yang diinginkan kearah kanan. Hasil pergeseran tersebut akan menyebabkan adanya bit
kosong. Bit kosong yang telah tergeser akan diberikan nilai bit
“0” nol. Operasi shift right dilambangkan dengan “”.
Contoh operasi shift right : Bruce, 1996 11000110 1 : 01100011
11000110 2 : 00110001
2.5.5 Penjumlahan Modulo