Anda di halaman 1dari 16

ICT MATEMATIKA

Binary Code Decimal

Oleh : Deri Suyatma, M.Pd


Bit & Byte?
• bit(b) adalah singkatan binary digit/digit biner, yakni unit
satuan terkecil dalam komputasi digital.
• bit hanya merupakan angka 1 atau 0. 
• Istilah bit diperkenalkan oleh John Tukey tahun 1947
• bps (bit per second) adalah jumlah bit yang ditransfer dalam
satu detik.
• kbps (kilo bits per second) adalah jumlah kilobits yang ditransfer
dalam satu detik.
• 1 kbps = 1 x 103 bit/second = 1000 bit/second.
Bit & Byte?
• Byte (B) adalah 8 satuan bit yang digabung menjadi satu (1 Byte =
8 bit / 8 digit)
• 1 Kilobyte (KB) = 1x210 bytes
• 1 Megabyte (MB) = 1x220 bytes
• 1 Gigabyte (GB) = 1x230 bytes
• 1 Terabyte (TB) = 1x240 bytes
• 1 Petabyte (PB) = 1x250 bytes
• 1 Exabyte (EB) = 1x260 bytes
• 1 Zettabyte (ZB) = 1x270 bytes
• 1 Yottabyte (YB) = 1x280 bytes
• 1 Brontobyte (BB) = 1x290 bytes
Bilangan Biner?
• Sistem bilangan biner adalah sebuah sebuah sistem
penulisan angka dengan menggunakan dua simbol yaitu 0
dan 1.
• Sistembilangan biner merupakan dasar dari semua sistem
bilangan berbasis digital.
• Sistem bilangan biner juga dapat disebut dengan
istilah bit, atau Binary Digit
Konversi desimal ke biner?

2510 = 110012

2010 = 101002

1810 = 100102

1010 = 10102
Konversi desimal ke biner?
Cara konversinya adalah bagilah bilangan tersebut dengan 2 kemudian
tuliskan sisanya di sebelah kanan, sedangkan hasil pembagian ditulis di
bawahnya. Bagi terus bilangan tersebut sampai berakhir di angka 1.
Setelah selesai, tuliskan hasil konversi dari bawah ke atas.

2510 = 110012

25/2 = 12 sisa 1
12/2 = 6 sisa 0
6/2 =3 sisa 0
3/2 =1 sisa 1
1 1
Konversi biner ke desimal?
• Jumlahkan setiap angka di bilangan biner setelah dikalikan
dengan 2n-1 , n adalah banyaknya digit bilangan biner.

101002
1x24 + 0x23 + 1x22 + 0x21 + 0x20
16 + 0 + 4 + 0 + 0 = 2010
11101
2910 = ………….2

101110
4610 = ………….2
42
1010102 = ……10

27
110112 = ……10
Penjumlahan Bilangan Biner
• Ada 4 kondisi dalam penjumlahan bilangan biner
• (0+0, 1+0, 0+1, 1+1)
• dimana 1111
0+0=0 10100 +
1+0=1
0+1=1 100011
1 + 1 = 0 (menyimpan 1)

• 1+1+1 = 1 (menyimpan 1)
Pengurangan Bilangan Biner

• Ada 4 kondisi dalam pengurangan bilangan biner


• (0-0, 0-1, 1-0, 1-1)
• dimana
0- 0=0
0- 1 = 1 pinjam 1 (jika masih ada angka di sebelah kirinya)
1- 0=1
1- 1=0 100011
1111 -
010100
1000
00112 + 01012 = ………2

1000
01102 + 00102 = ………2
0010
10012 - 01112 = ………2

0011
01102 - 00112 = ………2
BCD ( Binary Code Decimal )

• Binary Code Decimal (BCD) adalah sebuah sistem sandi yang


umum digunakan untuk menyatakan angka desimal secara
digital.
• BCD dipergunakan untuk komputer generasi pertama.
Komputer generasi sekarang sudah jarang menggunakan
BCD, karena tidak dapat mewakili huruf atau simbol-simbol
karakter khusus.
BCD menggunakan kombinasi dari 4 bit, sehingga sebanyak 16 (2 4=16)
kemungkinan kombinasi yang bisa diperoleh dan hanya 10 kombinasi yang
dipergunakan.
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101 0 0000
6 0110 1 0001
7 0111 2 0010
8 1000 3 0011
9 1001 4 0100
10 1010 5 0101
11 1011 6 0110
12 1100 7 0111
13 1101 8 1000
14 1110 9 1001
15 1111
BCD ( Binary Code Decimal )

• Binary Code Decimal (BCD) mirip dengan konversi bilangan


desimal ke bilangan biner biasa. Hanya saja setiap simbol
dari bilangan desimal dikonversi satu per satu (bukan
secara keseluruhan seperti konversi bilangan desimal ke
biner biasa).
• Binary Code Decimal (BCD) merupakan kode biner yang
digunakan hanya untuk mewakili nilai digit desimal saja,
yaitu nilai angka 0 sampai dengan 9
BCD ( Binary Code Decimal )

•2910 = 111012
•2910 = 0010 1001BCD

•210 = 00102
•910 = 10012

•210 = 0010BCD
•910 = 1001BCD
OKTAL & HEKSADESIMAL

• Bilanganoktal adalah bilangan berbasis 8, yang


menggunakan angka 0 sampai 7.
• Konversi Sistem Bilangan Oktal berasal dari Sistem bilangan
biner yang dikelompokkan tiap tiga bit biner dari ujung
paling kanan (LSB atau Least Significant Bit).

Anda mungkin juga menyukai