Operasi Bilangan One's Complement Beserta Contoh Soal dan Jawabannya
Materi sebelumnya: Signed Number (Bilangan Bertanda) Sistem Digital
Pada bentuk one’s complement, MSB mewakili tanda. Untuk bilangan negatif, bit sisanya dibalik. Bilangan positif disajikan dengan cara yang sama dengan metode sign magnitude.
Jadi dapat dikatakan, bentuk komplemen 1 dari suatu bilangan biner diperoleh dengan mengubah setiap 0 dalam bilangan itu menjadi 1 dan setiap 1 didalam bilangan itu menjadi 0.
Contoh:
komplemen 1 dari bilangan 011010 adalah 100101.
(+3) = 0011 → (-3) = 1100
(+7) = 0111 → (-7) = 1000
(+0) = 0000 → (-0) = 1111
Ketika bilangan negatif disajikan dalam komplemen 1, maka bit tandanya adalah 1 dan besar bilangannya dikonversi menjadi bentuk komplemen 1.
Contoh:
-57 10 = 1 111001 (besar bilangan dalam biner)
= 1 000110 (bentuk komplemen 1)
-14 10 = 10001
-326 10 =1010111001
-7 10 =1000
Contoh operasi bilangan pada one’s complement:
13-11 = ....
1101 – 1011= 1101
0100
—— +
1001 → 001
↓ 1
EAC —— +
010 → 2
21 -17 =...?
21 -17 = 10101 – 10001
10101
01110 (komplemen 1 dari pengurang)
——— +
100011 → EAC
1
——— +
000100
17 -10 =?
17 -10 = 10001 – 01010
10001
10101 (komplemen 1 dari pengurang)
——— +
10110 → EAC
1
——— +
00111
-13 – 11=?
–1101 – 1011 =?
–01101 – 01011 = 1 01101 + 1 01011
1 10010 (komplemen 1 dari yang dikurangi)
1 10100 (komplemen 1 dari pengurang)
———— +
1 100110 → 1 00110
1
———— +
1 00111
Hasil yang sebenarnya adalah komplemen 1 dari bilangan 100111, yaitu
1 11000 = -11000
1. One’s Complement
Pada bentuk one’s complement, MSB mewakili tanda. Untuk bilangan negatif, bit sisanya dibalik. Bilangan positif disajikan dengan cara yang sama dengan metode sign magnitude.
Jadi dapat dikatakan, bentuk komplemen 1 dari suatu bilangan biner diperoleh dengan mengubah setiap 0 dalam bilangan itu menjadi 1 dan setiap 1 didalam bilangan itu menjadi 0.
Contoh:
komplemen 1 dari bilangan 011010 adalah 100101.
(+3) = 0011 → (-3) = 1100
(+7) = 0111 → (-7) = 1000
(+0) = 0000 → (-0) = 1111
Ketika bilangan negatif disajikan dalam komplemen 1, maka bit tandanya adalah 1 dan besar bilangannya dikonversi menjadi bentuk komplemen 1.
Contoh:
-57 10 = 1 111001 (besar bilangan dalam biner)
= 1 000110 (bentuk komplemen 1)
-14 10 = 10001
-326 10 =1010111001
-7 10 =1000
Contoh operasi bilangan pada one’s complement:
- Nomor 1 :
13-11 = ....
1101 – 1011= 1101
0100
—— +
1001 → 001
↓ 1
EAC —— +
010 → 2
- Nomor 2 :
21 -17 =...?
21 -17 = 10101 – 10001
10101
01110 (komplemen 1 dari pengurang)
——— +
100011 → EAC
1
——— +
000100
- Nomor 3:
17 -10 =?
17 -10 = 10001 – 01010
10001
10101 (komplemen 1 dari pengurang)
——— +
10110 → EAC
1
——— +
00111
- Nomor 4:
-13 – 11=?
–1101 – 1011 =?
–01101 – 01011 = 1 01101 + 1 01011
1 10010 (komplemen 1 dari yang dikurangi)
1 10100 (komplemen 1 dari pengurang)
———— +
1 100110 → 1 00110
1
———— +
1 00111
Hasil yang sebenarnya adalah komplemen 1 dari bilangan 100111, yaitu
1 11000 = -11000
Posting Komentar untuk "Operasi Bilangan One's Complement Beserta Contoh Soal dan Jawabannya"