Komplemen dua
Minggu, 15 April 2012
Dalam proses aritmatik yang menggunakan bilangan-bilangan bertanda perlu dibuat suatu sistem yang dapat digunakan untuk proses aritmatik sekaligus menunjukkan harga (beserta tandanya) dari bilangan tersebut. Untuk itu diperkenalkanlah sebuah sistem berkomplemen, misalnya 1 komplemennya adalah 0 sedangkan 0 komplemennya adalah 1. Komplemen yang digunakan adalah bentuk komplemen dua-nya.
Untuk bilangan positif, bentuk komplemen duanya adalah sama seperti bilangan aslinya, misal: 85=[0]101 01012 , 59=[0]101 10012 dll.
Untuk bilangan negatif, bentuk komplemen 2 adalah bentuk komplemen 1 dengan LSB (bit paling kanannya kemudian dijumlahkan dengan 1. Misalnya komplemen 2 dari -85.
Sehingga komplemen 2 dari - 8510=101010112
Untuk bilangan positif, bentuk komplemen duanya adalah sama seperti bilangan aslinya, misal: 85=[0]101 01012 , 59=[0]101 10012 dll.
Untuk bilangan negatif, bentuk komplemen 2 adalah bentuk komplemen 1 dengan LSB (bit paling kanannya kemudian dijumlahkan dengan 1. Misalnya komplemen 2 dari -85.
85 (bit asli):
|
01010101
|
komplemen 1:
|
10101010
|
di tambah 1:
|
1
|
komplemen 2:
|
[1]0101011
|
Sehingga komplemen 2 dari - 8510=101010112
Rekomendasi untuk Anda:fisika
