HPK taruh disini
CARA KOVERSI KE BILANGAN BINER, HEKSADESIMAL, DAN OKTAL
CARA KONVERSI BILANGAN 8277(10) KE DALAM
BILANGAN BINER
Cara konversi bilangan
desimal ke biner adalah dengan membagi bilangan desimal dengan 2 dan menyimpan
sisa bagi per seitap pembagian terus hingga hasil baginya < 2. Hasil
konversi adalah urutan sisa bagi dari yang paling akhir hingga paling awal.
berikut prosesnya :
8277/2=4138---> Sisa bagi = 1
4138/2=2069---> Sisa bagi = 0
2069/2=1034---> Sisa bagi = 1
1034/2=517-----> Sisa bagi = 0
517/2=258------> Sisa bagi = 1
258/2=129------> Sisa bagi = 0
129/2=64--------> Sisa bagi = 1
64/2=32----------> Sisa bagi = 0
32/2=16----------> Sisa bagi = 0
16/2=8-----------> Sisa bagi = 0
8/2=4-------------> Sisa bagi = 0
4/2=2------------> Sisa bagi = 0
2/2=1------------> Sisa bagi = 0
1
CARA KONVERSI BILANGAN 8277(10) KE DALAM
BILANGAN HEKSADESIMAL
Pertama ubah bilangan 8277(10) ke dalam biner yang mana
hasilnya sudah di dapatkan sebelumnya yaitu 10000001010101
Rumus Bilangan Octal :
jika angka lebih dari 9 maka dihitung ABC dan seterusnya
contoh : 1,2,3,4,5,6,7,8,9,A,B,C,D.....
contoh : 1,2,3,4,5,6,7,8,9,A,B,C,D.....
kelompokkan bilangan binner ke empat angka dari sebelah
kanan sebagai berikut 10.0000.0101.0101
berikutnya
cari hasil dari perkalian kode biner yang telah dipisah tersebut :
1.
Pada kotak orange terdapat dua angka biner yaitu 1 dan 0
dibawah biner tersebut sudah ada 2 bit dan 1 bit. maka anda tinggal
meng-kalikan angka tersebut kebawah : 1x2 =2, dan 0x1=0 maka hasilnya 2 dan 0.
lalu jumlahkan hasil perkalian tersebut dan hasilnya adalah 2.
2.
Pada kotak hijau terdapat empat angka biner yaitu 0, 0, 0 dan 0. maka
kita tak perlu menjumlahkan karena hasilnya sudah pasti 0.
3.
Pada kotak Biru terdapat empat angka biner yaitu 0, 1, 0 dan 1.
dibawah biner tersebut sudah ada 1, 2, 4, 8 bit. maka anda tinggal meng-kalikan
angka tersebut kebawah seperti sebelumnya : 0x8=0, 1x4=4, 0x2=0 dan 1x1=1. maka
hasilnya adalah 0, 4, 0, dan 1. lalu jumlahkan hasil perkalian tersebut dan
hasilnya adalah 5.
4. Kotak merah memiliki angka yang sama dengan kotak biru, maka hasilnya sama. yaitu 5.
maka hasil heksadesimal dari
bilangan 8277(10) adalah 2055.
CARA KONVERSI BILANGAN 8277(10) KE DALAM
BILANGAN OKTAL
Pada
dasarnya konversi biner ke oktal sama saja dengan konversi ke hexadesimal,
hanya saja oktal dibagi menjadi kelompok yang terdiri dari 3 angka dari kanan.
berikut penyelesaiannya.
10.000.001.010.101
Lingkaran biner |
Penjelasan
:
1.
Pada lingkaran orange terdapat 2 angka biner yaitu 1 dan 0, dibawah
biner tersebut sudah tersedia bit angka yang tinggal dikalikan kebawah, 1x2=2
dan 0x1=0. lalu jumlahkan hasil perkalian tersebut. maka hasilnya 2+0=2.
2.
Pada lingkaran hijau terdapat 3 biner yaitu 0, 0, dan 0. sudah pasti
hasilnya adalah 0 maka tidak perlu di kali ataupun dijumlah.
3.
Pada lingkaran biru terdapat angka 0, 0, dan 1. maka kita tinggal
kalikan ke bawah 0x4=0, 0x2=0, dan 1x1=1. maka hasilnya adalaH 1.
4.
Selanjutnya pada lingkaran merah terdapat angka 0, 1, dan 0. maka hasil
perkalian ke angka bit dibawah adalah 0x4=0, 1x2=2, dan 0x1=0. jika dijumlahkan
dari hasil perkalian maka hasilnya adalah 2.
5.
terakhir lingkaran ungu terdapat angka biner 1, 0, dan 1. maka hasil
perkaliannya 1x4=4, 0x2=0, dan 1x1=1.
maka jika dijumlahkan 4+0+1=5
. Jadi Hasil Octal yang
didapat dari tiap lingkaran adalah 20125.
SIGNED INTERGER UNTUK PROSESOR 6 BIT
Signed Interger bisa
diwakili dengan 0, Positif interger, serta bilangan bulat negatif. ada dua
jenis signed interger :
a.
SIGN MAGNITUDE
•tambahan bit di sebelah kiri untuk mewakili tanda(sign)
•0 = nilai positif
•1 = nilai negatif
• contoh : 6-bit perwakilan sign-magnitude dari +5 and –5:
B.
pelengkap pertama
•Principle: Invert bits (0-->1 and 1-->0)
•6: 000110
•-6: 111001
•jarak
Penjumlahan dan pengurangan pelengkap pertama |
C. pelengkap kedua
Pilih angka Bit yang akan dikerjakan, contohnya 6 Bit.. Cari perwakilan biner dari positif (5) dalam nilai 6 bit
perwakilan biner |
Putar/Balikkan semua Bit 111010
Ditambah 1
Ditambah 1 |
Cara menyelesaikan hasil angka desimal 189(10) AND 148(10)
1. 102 101 100
1 8 9
N= 1x102 8x101 9x100
Nilai angka desimalnya adalah 100 + 80 + 90 = 270.
2. 102 101 100
1 4 8
N= 1x102 4x101 8x100
Nilai angka desimalnya adalah 100 + 40 + 80 = 220.
Dari mana asal 1, 3, dan 2 ? angka-angka tersebut diambil dari 132 yg dipisahkan. contoh desimal 182 maka yang tertulis adalah 1, 8, dan 2.
Metode Pengurutan Bilangan Menggunakan Metode Bubble Short
Proses Pengurutan
·
Bubble Sort adalah
nama yang diberikan pada prosedur untuk mengatur sekelompok bilangan dengan
urutan dari kecil ke besar.
·
Untuk mengurutkan
bilangan diperlukan variabel array yang digunakan untuk menampung semua
bilangan yang akan diurutkan.
·
Proses pengurutan
dilakukan dengan membandingkan semua elemen array satu persatu.
Contoh :
20
|
12
|
35
|
11
|
17
|
9
|
58
|
23
|
Bubble Sort
tidak lain adalah pengulangan prosedur hingga bilangan – bilangan yang ada
tersusun menurut urutan dari yang kecil ke yang besar.
Contoh Buble
Sort
6
|
5
|
8
|
3
|
Pertama :
Pada akhir
proses pertama ini, bilangan yang terbesar menempati tempat yang sesuai.
Kedua :
Pada akhir proses kedua ini,
bilangan terbesar kedua menempatkan tempat yang sesuai.
Ketiga :
Bila proses ini dilanjutkan, tdk ada pertukaran tempat lagi bagi bilangan – bilangan tersebut, sebab bilangan
tersebut telah selesai disusun.
Visit my Blog Here |