Nurchim, S. Kom
Sistem Bilangan
Sistem bilangan dibagi menjadi 4 yaitu: - Bilangan Desimal - Bilangan Biner - Bilangan Oktal - Bilangan Hexadesimal
Sistem Bilangan
Bilangan Desimal Bilangan yang berbasis 10 Jumlah bilangan 10 yaitu 0,1,2,3,4,5,6,7,8,9 Contoh Bilangan Desimal
Sistem Bilangan
Bilangan Biner Bilangan yang berbasis 2 Jumlah bilangan 2 yaitu 0 dan 1 Contoh Bilangan Biner
Sistem Bilangan
Bilangan Oktal Bilangan yang berbasis 8 Jumlah bilangan 8 yaitu 0,1,2,3,4,5,6,7 Contoh Bilangan Oktal
Sistem Bilangan
BINER
000 001 010 011 100 101 110 111
DECIMAL
0 1 2 3 4 5 6 7
Sistem Bilangan
Bilangan Hexadesimal Bilangan yang berbasis 16 Jumlah bilangan 16 yaitu 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F Contoh Bilangan hexadesimal
Sistem Bilangan
BINER
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
DECIMAL
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Sistem Kode
Kode BCD (Binary Code Decimal) Bilangan decimal yang dikodekan melalui biner BCD terdiri dari 0 9 1 digit BCD memiliki 4 bit biner Perbedaan BCD dengan biner - Biner dikodekan secara langsung - BCD dikodekan secara individu
Sistem Kode
BINER
1101
BCD
0001 0011
Sistem Kode
-
Kode BCD (Binary Code Decimal) Kode yang dilarang dalam BCD 1010 1011 1100 1101 1110 1111
(0110) sesuai dengan operasinya
* Jika menemuai kode tersebut dalam penulisan BCD maka harus ditambahkan/dikurangi 6 Contoh operasi Kode BCD (Binary Code Decimal) 6(10) + 7(10) = (BCD) 52(10) 38(10) = (BCD)
1. 2.
Sistem Kode
BCD
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001
EXCESS3
0011 0100 0101 0110 0111 1000 1001 1010 1011 1100
Sistem Kode
1. 2.
Kode EXCESS 3 Dalam sebuah operasi aritmatika jika hasil kode EXCESS3 lebih dari sama dengan 4 bit maka harus dikurangi dengan 3 sedangkan jika hasil kode EXCESS3 kurang dari 4 bit harus ditambahkan dengan 3. Contoh operasi Kode EXCESS 3 8(10) + 9(10) = (EX-3) 25(10) + 46(10) = (EX-3)
Sistem Kode
Kode GRAY Kode yang berasal dari perubahan setiap bitnya Kode GRAY tidak berbobot sehingga tidak dapat dilakukan operasi aritmatika.
Sistem Kode
BINER
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
DECIMAL
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Konversi Biner ke Gray Jika nilai perubahan setiap bit berbeda hasil gray dituliskan 1 sedangkan jika perubahan bit sama maka hasil gray dituliskan 0. Konversi Gray ke Biner MSB Gray = MSB Biner, kemudian dari MSB biner yang didapat lakukan penambahan secara berurutan ke bit gray selanjutnya.