konsep binary
- Binari Digit (bit)
- komputer hanya mengenal angka 0 dan 1
- 0 artinya off bit (bit mati)
- 1 artinya on bit ( bit hidup )
1 bit - 4 bit
- 4 bit ( 1000=8, 1001=9, 1010=10, 1011=11, 110012, 1101=13, 1110=14, 1111=15)
- 3 bit ( 100=4, 101=5, 110=6 111=7)
- 2bit ( 10=2, 11=3 )
- 1 bit ( 0=0, 1=1)
5 bit - 8 bit
- 8 bit (10000000=128, 10000001=129, 10000010=130, 10000011=131, 10000100=132, 10000101=133, 10000110=134, 10000111=135, 10001000=136, DSB, 11111111=255)
- 7 bit (1000000=64, 1000001=65, 1000010=66, 1000011=67, 1000100=68, 1000101=69, 1000110=70, 1000111=71, 1001000=72, DSB, 1111111=127)
- 6 bit (100000=32, 100001=33, 100010=34, 100011=35, 100100=36,100101=37, 100110=38, 100111=39, 101000=40, DSB, 111111=63)
- 5 bit (10000=16, 10001=17, 10010=18, 10011=19, 10100=20, 10101=21, 10110=22, 10111=23, 11000=24, DSB, 11111=31)
BASIS DUA
- jika ada 8 bit maka ada kemungkinan, bit memiliki kombinasi 0 sumua (00000000)
- kombinasi 1 semua ( 11111111)
- kombinasi 1 dan 0 sebanyak 8 bit,
contoh:
- 10101010
- 01010101
- 00100101
- 10010010
- karena hanya terdidi dari dua angka, maka dapat dikatakan bilangan basis dua
- Tiap-tiap bit dapat di representasikan dengan pangkat 0-7 ( bit )
(2 pangkat 7)
(2 pangkat 6)
(2 pangkat 5)
(2 pangkat 4)
(2 pangkat 3)
(2 pangkat 2
(2 pangkat 1)
(2 pangkat 0 )
hasilnya
128, 64, 32, 16, 8, 4, 2, 1
contoh :
1 0 1 1 1 0 0 1
128 0 32 16 8 0 0 1
nilai desimal
128+32+16+8+1=185
1 1 0 0 1 1 0 1
128 64 0 0 8 4 0 1
nilai desimal
128+64+8+4+1
- penjumlahan biner
- Jika ada dua deretan biner 8 bit dijumlahkan,
contoh :
10011000
00111001 +
- Maka langkah-langkah penjumlahannya adalah
sebagai berikut :
1. Jumlahkan bit paling kanan, dari
contoh diatas 0 + 1 = 1
2. Jika mendapati bit 1+1 maka hasilnya
adalah 10, dituliskan 0 dibawah hasil
penjumlahan dan 1 disimpan diatas bit
berikutnya
- penjumlahan biner 2
Deskripsi :
1
10011000
00111001 +
0001
3. Jika mendapati penjumlahan 1+1 dan
terdapat sisa penambahan dari bit
sebelumnya maka hasilnya adalah 11,
dituliskan 1 dibawah hasil penjumlahan
dan 1 disimpan diatas bit berikutnya
- penjumlahan biner 3
Deskripsi :
11
10011000
00111001 +
10001
- Maka hasil dari penjumlahan biner diatas
adalah
111
10011000
00111001 +
11010001
Deret biner pertama nilai desimalnya : 152,
Deret biner kedua nilai desimalnya : 57,
Hasi penjumlahannya adalah : 209
- pengurangan biner
Rumus sederhana :
– 0 – 0 = 0
– 1 – 0 = 1
– 1 – 1 = 0
– 0 – 1 = 1, pinjam 1
- Contoh dalam 3 bit :01101 -10
- Contoh dalam 4 bit :1010101 -011 dalam desimal 301 dalam desimal 1Hasil pengurangan :10 dalam desimal 2 1010101 -01011010 dalamdesimal 10101 dalamdesimal 5 Hasil pengurangan 0101 = 5
- perkalian biner
Rumus sederhana :
– 0 x 0 = 0
– 0 x 1 = 0
– 1 x 0 = 0
– 1 x 1 = 1
- Setelah hasil perkalian didapatkan,tambahkan hasil perkalian tersebut
- perkalian biner 2
Contoh dalam 3 bit :
101
10 x
000
1010 +
0 adalah penambahanuntuk penjumlahan101, dalam desimal : 510, dalam desimal : 2Hasil : 1010 dalamdesimal 10