Sistem Bilangan
Sistem Bilangan
A. Tujuan:
Peserta didik dapat menjelaskan sistem bilangan dalam sistem komputer dengan benar.
Peserta didik dapat menerapkan sistem bilangan (Desimal, Biner, Oktal, Heksadesimal)
dalam memecahkan masalah konversi dengan benar.
B. Pengertian Sistem Bilangan
Sistem bilangan adalah susunan bilangan yang memiliki basis tertentu. Notasi penulisan
sistem bilangan adalah (n) basis. Basis pada sistem bilangan menunjukkan jumlah koefisien
atau angka yang terdapat pada bilangan tersebut (dimulai dari 0 dan seterusnya).
Misalnya: sistem bilangan yang kita gunakan sehari-hari adalah desimal.
Sistem bilangan desimal mempunyai basis 10 yaitu terdiri dari koefisien 0-9.
Contoh 2:
9210 =…….16 ?
Pada sistem penyandian BCD, setiap bilangan desimal akan diuraikan dan disandikan
berdasarkan sistem biner. Dalam menyandikan setiap digit bilangan desimal, diperlukan
empat bit biner. Perhatikan contoh berikut! Contoh :
Bagaimana sebuah bilangan desimal 975 akan disandikan menurut sistem BCD?
Penyelesaian :
Bilangan desimal 975 jika diuraikan terdiri atas 3 bilangan, yaitu angka 9 yang bernilai
ratusan, angka 7 yang bernilai puluhan dan angka 5 yang bernilai satuan.
Nilai Desimal 975 menjadi :
Angka 9 sandi BCD-nya 1001,
Angka 7 sandi BCD-nya 0111,
Angka 5 sandi BCD-nya 0101.
Jadi, hasil BCD dari bilangan desimal 975 adalah 1001 0111 0101.
F. Binary Code Hexadecimal (BCH)
Sistem sandi BCH digunakan untuk menyandikan bilangan heksadesimal kedalam bentuk
biner, sama seperti penyandian bentuk BCD, setiap digit bilangan heksadesimal akan diubah
kedalam kelompok yang terdiri atas kombinasi biner sebanyak 4 bit. Perhatikan tabel kode
BCH seperti berikut!
Contoh :
Bagaimana sebuah bilangan heksadesimal 3AB2 akan disandikan menurut sistem BCH?
Penyelesaian :
Bilangan heksadesimal 3AB2 jika diuraikan terdiri atas 4 bilangan, yaitu angka 3, A,
B dan 2.
Nilai heksadesimal 3AB2 menjadi:
Angka 3 sandi BCH-nya 0011,
Angka A sandi BCH-nya 1010,
Angka B sandi BCH-nya 1011,
Angka 2 sandi BCH-nya 0010.
Jadi, hasil BCH dari bilangan heksadesimal 3AB2 adalah 0011 1010 1011 0010.
G. ASII Code
American Standard Code for Information Interchange (ASCII) merupakan standar yang
digunakan pada industri untuk pengodean huruf, angka dan karakter-karakter lain dengan
menggunakan 128 kode (7 bit). Contohnya adalah susunan tombol keyboard komputer Anda.
Dalam bidang komputer mikro, ASCII Code mempunyai arti yang sangat khusus, yaitu untuk
mengkodekan karakter (huruf, angka, dan tanda baca yang Iainnya). Kode-kode ini
merupakan kode standar yang dipakai oleh sebagian besar sistem komputer mikro.
Daftar Kode ASCII 7 bit bisa dilihat pada tabel dibawah ini!
Keterangan
- Char = Character
- HEX = Heksadesimal
Contoh Soal :
Berapakah nilai binary menurut standar kode ASCII 7 bit untuk kata "BANGSA"?
Penyelesaian :
Jika diuraikan kata "BANGSA" memiliki 6 karakter, yaitu B, A, N, G, S, dan A.
B kode Ascii binernya 100 0010
A kode Ascii binernya 100 0001
N kode Ascii binernya 100 1110
G kode Ascii binernya 100 0111
S kode Ascii binernya 100 0011
A kode Ascii binernya 100 0001
Jadi, kata "BANGSA" memiliki kode ASCII
100 0010 100 0001 100 1110 100 0111 100 0011 100 0001