Dasar Sistem Bilangan Sistem Bilangan Biner

435 Tabel 12-6 : Perbandingan Bilangan Biner, Desimal dan Oktal Desimal Biner Oktal 1 5 4 3 2 1 1 1 1 1 2 1 2 3 1 1 3 4 1 4 5 1 1 5 6 1 1 6 7 1 1 1 7 8 1 1 9 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 3 1 2 1 1 1 4 1 3 1 1 1 1 5 1 4 1 1 1 1 6 1 5 1 1 1 1 1 7 1 6 1 2 1 7 1 1 2 1 1 8 1 1 2 2 Gambar 11.59a: Konversi dari Biner ke Desimal Nilai Posisi 10 1 1 1 3 2 1 0 Nilai Posisi Nilai Digit 2 Basis 1 x 2 = 1 x 1 = 1 0 x 2 1 = 0 x 2 = 0 1 x 2 2 = 1 x 4 = 4 1 x 2 3 = 1 x 8 = 8 Bobot Posisi 13 Nilai Posisi Basis Konversi Bilangan. PLC bekerja dalam biner sedangkan kita pada umumnya bekerja dengan sistem bilangan desimal. Oleh karena itu pengetahuan tentang konversi bilangan sangat penting. Proses konversi bilangan dapat dilihat pada gambar 12-56 hingga 12-58. Suatu sistem bilangan dapat dikonversi dari satu basis ke basis lainnya, misalnya dari biner ke desimal, seperti ditunjukkan pada Gambar 12-56a, atau sebaliknya. 436 Gambar 11.60a: Konversi dari Oktal ke Desimal Nilai Posisi 10 1 7 4 3 2 1 0 Nilai Posisi Nilai Digit 8 Basis 4 x 8 = 4 x 1 = 4 0 x 8 1 = 0 x 8 = 0 7 x 8 2 = 7 x 64 = 448 1 x 8 3 = 1 x 512 = 512 Bobot Posisi 964

11.10.3. Sistem Bilangan Oktal

Sistem bilangan oktal mempunyai basis 8. Ini berarti terdapat 8 simbol bilangan, yaitu 0 hingga 7. Gambar 11.57a : menunjukkan konversi bilangan dari oktal ke desimal, Gambar 11.57b menunjukkan konversi bilangan dari oktal ke biner, Gambar 11.57c menunjukkan konversi bilangan dari biner ke oktal. Konversi bilangan desimal ke biner. Misalnya 84 10 ke biner. Proses konversi dapat dilhat pada Gambar 11.59b. 1 2 5 10 21 42 84 2 2 2 2 2 2 2 0 1 2 5 10 21 42 1 0 1 0 1 0 0 LSB MSB 2 Basis Nilai Desim al Hasil bagi dari 2 Nilai Biner 84 10 = 1010100 2 Gambar 11.59b: Konversi Bilangan Desimal ke Biner 437 1 7 0 4 8 0 0 1 1 1 1 0 0 0 0 1 0 1 1 1 1 0 0 0 0 1 0 2 Nol diawal diabaikan Gambar 11.60b: Konversi Oktal ke Biner Ekivalen Biner 1 0 0 0 0 0 0 1 0 0 0 1 2 4 0 2 1 100 000 010 001 2 = 4 0 2 1 8 Gambar 11.60c: Konversi Biner ke Oktal

11.10.4. Sistem Binary Coded Decimal BCD

Binary Coded Decimal BCD adalah sistem bilangan yang menggunakan empat bit biner untuk menunjukkan bilangan desimal 0 hingga 9. BCD dari nilai desimal didapat dengan mengganti setiap digit desimal dengan nilai biner 4 bit. 2 6 4 0 0 1 0 0 1 1 0 0 0 0 0 0 1 0 0 Bilangan Desim al BCD Gambar 11.61: Konversi Desimal ke BCD