Kita telah banyak mendengar tentang sistem bilangan seperti bilangan bulat , bilangan real, dll. Namun dalam komputer juga, terdapat beberapa jenis sistem bilangan lainnya seperti sistem bilangan biner, desimal, heksadesimal, dan lainnya. Tetapi sebelum membahas jenis sistem bilangan komputer dan cara mengkonversinya. Kita harus memahami terlebih dahulu Pengertian Sistem Bilangan Komputer.
Baca Juga: Apa Itu Subnetting dan Mengapa Perlu Menggunakannya
DAFTAR ISI
Pengertian Sistem Bilangan Komputer
Sistem Bilangan Komputer adalah teknik untuk mewakili angka dalam arsitektur sistem komputer, setiap nilai yang kalian simpan atau masukkan kedalam memori komputer memiliki sistem angka yang ditentukan. Misalkan ketika kita mengetik beberapa huruf atau kata, komputer menerjemahkannya dalam angka karena komputer hanya dapat memahami angka. Komputer dapat memahami sistem nomor posisi di mana hanya ada beberapa simbol yang disebut digit dan simbol-simbol ini mewakili nilai yang berbeda tergantung pada posisi yang mereka tempati dalam angka tersebut.
Jenis Sistem Bilangan Komputer
1. Sistem Bilangan Desimal
Sistem angka desimal hanya memiliki sepuluh (10) digit dari 0 hingga 9 . Setiap angka (nilai) mewakili dengan 0,1,2,3,4,5,6, 7,8 dan 9 dalam sistem angka ini. Basis sistem angka desimal adalah 10, karena hanya memiliki 10 digit.
Contoh:
Misalnya, angka desimal 1234 terdiri dari angka 4 di posisi satuan, 3 di posisi puluhan, 2 di posisi ratusan, dan 1 di posisi ribuan. Nilainya dapat ditulis sebagai
Langkah | Angka desimal |
---|---|
Langkah 1 | (1 x 1000)+ (2 x 100)+ (3 x 10)+ (4 x l) |
Langkah 2 | (1 x 103)+ (2 x 102)+ (3 x 101)+ (4 x l00) |
Langkah 3 | 1000 + 200 + 30 + 4 |
Langkah 4 | 1234 |
2. Sistem Bilangan Biner
Bahasa mesin adalah biner. Ini berarti bahwa bahasa mesin memiliki nilai biner atau dua nilai, kombinasi yang mewakili data. Kedua status ini adalah “aktif” yang diwakili oleh 1 dan “tidak aktif” , diwakili oleh “0” . Karena itu setiap angka (nilai) diwakili dengan 0 dan 1 di sistem angka ini.
Contoh:
Nomor Biner: 10101 2
Langkah | Nomor Biner | Angka desimal |
---|---|---|
Langkah 1 | 10101 2 | ((1 x 2 4 ) + (0 x 2 3 ) + (1 x 2 2 ) + (0 x 2 1 ) + (1 x 2 0 )) 10 |
Langkah 2 | 10101 2 | (16 + 0 + 4 + 0 + 1) 10 |
Langkah 3 | 10101 2 | 21 10 |
3. Sistem Bilangan Oktal
Sistem angka oktal hanya memiliki delapan (8) digit dari 0 hingga 7 . Setiap angka (nilai) mewakili dengan 0,1,2,3,4,5,6 dan 7 dalam sistem angka ini. Basis sistem angka oktal adalah 8, karena hanya memiliki 8 digit.
Contoh:
Angka Oktal: 12570 8
Langkah | Angka oktal | Angka desimal |
---|---|---|
Langkah 1 | 12570 8 | ((1 x 8 4 ) + (2 x 8 3 ) + (5 x 8 2 ) + (7 x 8 1 ) + (0 x 8 0 )) 10 |
Langkah 2 | 12570 8 | (4096 + 1024 + 320 + 56 + 0) 10 |
Langkah 3 | 12570 8 | 5496 10 |
4. Sistem bilangan Heksadesimal
Sebuah sistem nomor heksadesimal memiliki enam belas (16) nilai-nilai alfanumerik dari 0 ke 9 dan A ke F . Setiap angka (nilai) mewakili dengan 0,1,2,3,4,5,6, 7,8,9, A, B, C, D, E dan F dalam sistem angka ini. Basis sistem bilangan heksadesimal adalah 16, karena memiliki 16 nilai alfanumerik. Di sini A adalah 10 , B adalah 11 , C adalah 12 , D adalah 13 , E adalah 14 dan F adalah 15 .
Contoh:
Nomor Heksadesimal: 19FDE 16
Langkah | Nomor Biner | Angka Desimal |
---|---|---|
Langkah 1 | 19FDE 16 | ((1 x 16 4 ) + (9 x 16 3 ) + (F x 16 2 ) + (D x 16 1 ) + (E x 16 0 )) 10 |
Langkah 2 | 19FDE 16 | ((1 x 16 4 ) + (9 x 16 3 ) + (15 x 16 2 ) + (13 x 16 1 ) + (14 x 16 0 )) 10 |
Langkah 3 | 19FDE 16 | (65536+ 36864 + 3840 + 208 + 14) 10 |
Langkah 4 | 19FDE 16 | 106462 10 |
Hubungan Sistem Nomor
HEKSADESIMAL | DESIMAL | OKTAL | BINARY |
---|---|---|---|
0 | 0 | 0 | 0000 |
1 | 1 | 1 | 0001 |
2 | 2 | 2 | 0010 |
3 | 3 | 3 | 0011 |
4 | 4 | 4 | 0100 |
5 | 5 | 5 | 0101 |
6 | 6 | 6 | 0110 |
7 | 7 | 7 | 0111 |
8 | 8 | 10 | 1000 |
9 | 9 | 11 | 1001 |
A | 10 | 12 | 1010 |
B | 11 | 13 | 1011 |
C | 12 | 14 | 1100 |
D | 13 | 15 | 1101 |
E | 14 | 16 | 1110 |
F | 15 | 17 | 1111 |
ASCII
Selain data numerik, komputer harus dapat menangani huruf, tanda baca, operator matematika, simbol khusus, dll. Yang membentuk rangkaian karakter lengkap bahasa Inggris. Set karakter atau simbol yang lengkap disebut kode alfanumerik. Kode alfanumerik lengkap biasanya mencakup:
- 26 huruf besar
- 26 huruf kecil
- 10 digit
- 7 tanda baca
- 20 hingga 40 karakter khusus
Sekarang komputer hanya memahami nilai numerik, apa pun sistem angka yang digunakan. Jadi semua karakter harus memiliki padanan angka yang disebut kode alfanumerik. Kode alfanumerik yang paling banyak digunakan adalah American Standard Code for Information Interchange (ASCII). ASCII adalah kode 7-bit yang memiliki 128 (27) kode yang mungkin.
ISCII
ISCII adalah singkatan dari Indian Script Code for Information Interchange . IISCII dikembangkan untuk mendukung bahasa India di komputer. Bahasa yang didukung oleh IISCI termasuk Devanagari, Tamil, Bangla, Gujarati, Gurmukhi, Tamil, Telugu, dll. IISCI sebagian besar digunakan oleh departemen pemerintah dan sebelum dapat melanjutkan, standar pengkodean universal baru yang disebut Unicode diperkenalkan.
Unicode
Unicode adalah sistem pengkodean internasional yang dirancang untuk digunakan dengan skrip bahasa yang berbeda. Setiap karakter atau simbol diberi nilai numerik unik, sebagian besar dalam kerangka ASCII. Sebelumnya, masing-masing skrip memiliki sistem penyandian sendiri, yang dapat saling bertentangan. Sebaliknya, inilah yang ingin dilakukan Unicode secara resmi . Unicode memberikan angka unik untuk setiap karakter, apa pun platformnya, apa pun programnya, apa pun bahasanya.
Kesimpulan
Jadi pengertian Sistem Bilangan Komputer adalah setiap nilai yang kalian simpan atau masukkan kedalam memori komputer dan memiliki sistem angka yang ditentukan. Sistem bilangan di komputer memiliki beberapa jenis yaitu: sistem bilangan biner, desimal, octal dan heksadesimal. Tetapi komputer hanya bisa bekerja pada sistem bilangan biner.
Sekian artikel Pengertian Dan Jenis-Jenis Sistem Bilangan Komputer. Nantikan artikel menarik lainnya dan jangan lupa share artikel ini ke teman-teman kalian. Terimakasih…