Sistem Bilangan Dalam Elektronika Digital

Banyak sistem bilangan yang bisa digunakan pada perangkat digital. Sebagai contoh yang sering digunakan adalah sistem-sistem bilangan biner, oktal, desimal, dan heksa-desimal.

Sistem Bilangan

Sedangkan dalam kehidupan sehari-hari kita sangat akrab dengan sistem bilangan desimal, (dasaan, basis-10, atau radiks-10).

Meskipun sistem desimal sangat akrab dengan kita, tetapi sistem tersebut tidak mudah diterapkan dalam mesin digital.

Sistem bilangan yang paling mudah diterapkan dalam mesin digital adalah sistem bilangan biner (basis-2) karena sistem tersebut hanya mengenal 2 keadaan dan kemudian disimbolkan dengan 2 angka yakni 0 dan 1. Hal ini sesuai dengan keadaan sistem pensaklaran di dalam mesin.

Macam - macam Sistem Bilangan

Untuk memudahkan pembahasan, kita membagi sistem bilangan menjadi basis-10 dan basis-n, dimana n ⩾ 2 dan n ≠ 10. Sehingga dikenal banyak sistem bilangan seperti basis-2, basis-3,...,basis-8,...,basis-10,...,basis-16, dan seterusnya.

Sistem bilangan tersebut termasuk ke dalam sistem bilangan berbobot, artinya nilai suatu angka tergantung dari posisi relatifnya terhadap koma atau satuan angka.

Misalnya bilangan 5725,5 dalam desimal. Ketiga angka 5 memiliki nilai yang berbeda, angka 5 paling kanan bernilai lima persepuluhan, angka 5 yang tengah bernilai lima satuan sedangkan angka 5 yang lainnya bernilai lima ribuan.

Untuk membedakan suatu bilangan dalam sistem bilangan tertentu digunakan konversi notasi. Untuk basis-n kita menggunakan indeks n atau tanda lain yang disepakati.

Sebagai contoh bilangan  '11' basis-2 akan ditulis dalam bentuk '112' untuk mencegah terjadinya salah pengertian dengan bilangan '118', '1110', atau '1116' dan seterusnya.

Kadang-kadang indeks tersebut tidak dicantumkan jika basis bilangan tersebut sudah jelas. Misalkan secara khusus sedang membahas bilangan basis-8, maka bilangan-bilangan dalam pembahasan tersebut tidak disertai indeks.

Sering pula dalam konvensi tersebut dijumpai bahwa suatu bilangan yang tidak disertai indeks berarti bilangan tersebut dalam desimal atau basis-10.

Selanjutnya dikenal beberapa cara menyatakan suatu bilangan dalam basis-16 atau heksa-desimal. Cara menyatakan basisnya dengan menyertakan indeks 16, atau di belakang bilangan tersebut dicantumkan huruf 'h', atau sebelum atau sesudah bilangan itu dicantumkan huruf 'H' atau tanda '#' atau tanda '$'. Contoh 9616 = 96h = H96 =#96 =$96 = 96H

Sistem Bilangan Basis-10 ( Desimal )

Dalam sisrtem bilangan desimal (basis-10) mempunyai simbol angka (numerik) sebanyak 10 buah simbol, yaitu 0, 1, 2, 3, 4, 5, 6, 7, 8, dan 9. Nilai suatu bilangan dalam basis-10 dapat dinyatakan sebagai ∑(N x 10a) dengan N = 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 dan a =...,-3, -2, -1, 0, 1, 2, 3, ...(bilangan bulat yang menyatakan posisi relatif N terhadap koma atau satuan).

Contoh :
    32510              = 3 x 102 + 2 x 101 + 5 x 100
    0,6110             = 0 x 100 + 6 x 10-1 + 1 x 10-2 = 6 x 10-1 + 1 x 10-2
    9407,10810    = 9 x 103 + 4 x 102 + 7 x 100 = 1 x 10-1 + 8 x 10-3

Sistem Bilangan Basis-2 ( Biner )

Dalam sistem biner (basis-2) mempunyai simbol angka (numerik) sebanyak 2 buah simbol, yaitu 0, dan 1. Nilai suatu bilangan basis-2 dalam basis-10 dapat dinyatakan sebagai ∑(N x 2a) dengan N=0 atau 1; dan a = ...,-3, -2, -1, 0, 1, 2, 3, ...(bilangan bulat yang menyatakan posisi relatif N terhadap koma atau satuan).

Contoh :
    11012   = 1 x 23 + 1 x 22 + 1 x 20 
                  = 8 + 4 + 1
                  = 1310

    0,1012   = 0 x 20 + 1 x 2-1 + 0 x 2-2 + 1 x 2-3 
                   = 0 + 0,5 + 0 + 0,125
                   = 0,62510

    11,012   = 1 x 21 + 1 x 20 + 1 x 2-2
                   = 2 + 1 + 0,25
                   = 3,2510

Sistem Bilangan Basis-8 ( Oktal )

Dalam sistem oktal (basis-8) mempunyai simbol angka (numerik) sebanyak 8 buah simbol, yaitu 0, 1, 2, 3, 4, 5, 6, dan 7. Nilai suatu bilangan basis-8 dalam basis-10 dapat dinyatakan sebagai ∑(N x 8a) dengan N= 0, 1, 2, 3, 4, 5, 6, atau 7; dan a = ...,-3, -2, -1, 0, 1, 2, 3, ...(bilangan bulat yang menyatakan posisi relatif N terhadap koma atau satuan).

CONTOH :
    647,358  = 6 x 82 + 4 x 81 + 7 x 80 + 3 x 8-1 + 5 x 8-2
                  = 384 + 32 + 7 + 0,375 + 0,078125
                  = 423,45312510

Sistem Bilangan Basis-16 ( Heksa-Desimal )

Dalam sistem heksa-desimal (basis-16) mempunyai simbol angka numerik sebanyak 16 buah simbol. karena angka yang telah dikenal ada 10 maka perlu diciptakan 6 simbol angka lagi yaitu A, B, C, D, dan F dengan nilai A16 = 1010 ; B16 = 1110 ; C16 = 1210 ; D16 = 1310 ; E16 = 1410 ; F16 = 1510. Dengan demikian simbol angka-angka untuk sistem heksa-desimal adalah 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, dan F. Nilai suatu bilangan basis-16 dalam basis-10 dapat dinyatakan sebagai ∑(N x 16a) dimana N = 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, atau 15, dan a = ...,-3, -2, -1, 0, 1, 2, 3, ...(bilangan bulat yang menyatakan posisi relatif N terhadap koma atau satuan).

CONTOH :
    584AED16   = 5 x 165 + 8 x 164 + 4 x 163 + 10 x 162 + 14 x 161 + 13 x 160
                        = 5242880 + 524288 + 16384 + 2560 + 224 + 13
                        = 578634910

    E,1A16         = 14 x 161 + 1 x 16-1 + 10 x 16-2
                        = 14 + 0,0625 + 0,0390625
                        = 14,0664062510

Penutup

Demikianlah pembahasan mengenai sistem bilangan yang meliputi berbagai basis sistem bilangan seperti basis-2, basis-8, basis-10 dan juga basis-16. Kita bisa mengkonversi sistem bilangan-bilangan tersebut sesuai kebutuhan kita. Bagaimana cara mengkonversinya ?

Anda dapat membaca postingan saya selanjutnya tentang Konversi Bilangan Desimal Ke Bilangan Basis-n dan Konversi Bilangan Basis-n Ke Basis-m (Keduanya Bukan Desimal)

Jika artikel ini bermanfaat jangan lupa untuk dibagikan ke media sosial anda. Terima kasih.

Posting Komentar untuk "Sistem Bilangan Dalam Elektronika Digital"