tulis comic
Read More...B. Grafik perkembangan Transistor berdasarkan Hukum Moore
grafik yang dimana terkover pada tahun 2004:grafik yang dimana terkover pada tahun 2011:
C. Sejarah
D. Formula dan Hukum yang serupa dengan hukum Moore
diberikan pada 1965 kertas Moore . Hal ini bukan hanya tentang kepadatan transistor yang dapat dicapai, tetapi tentang kepadatan transistor di mana biaya per transistor adalah yang terendah. Sebagai transistor lebih banyak menempatkan pada chip, biaya untuk membuat setiap transistor berkurang, tetapi kemungkinan bahwa chip tidak akan bekerja karena cacat meningkat. Pada tahun 1965, Moore meneliti kepadatan transistor di mana biaya diminimalkan, dan mengamati bahwa, sebagai transistor dibuat lebih kecil melalui kemajuan dalam fotolitografi, jumlah ini akan meningkat pada "tingkat kira-kira faktor dari dua per tahun". saat ini negara-of-the-art alat fotolitografi menggunakan ultraviolet yang mendalam (DUV) cahaya dari laser excimer dengan panjang gelombang 248 dan 193 nm – teknologi litografi dominan saat ini adalah demikian juga disebut "excimer litografi laser" – yang telah memungkinkan ukuran fitur minimum dalam pembuatan chip menyusut dari 0,5 mikrometer pada tahun 1990 menjadi 45 nanometer dan di bawah tahun 2010. Tren ini diperkirakan akan terus berlanjut ke dekade ini bahkan untuk chip padat, dengan fitur minimal mendekati 10 nanometer. Excimer litografi laser memiliki demikian memainkan peran penting dalam kemajuan terus Hukum Moore selama 20 tahun terakhir.
E. Faktor Utama tren masa depan
- Kontribusi terpenting, yang merupakan raison d'etre bagi hukum Moore, adalah penemuan dari rangkaian terpadu itu sendiri, dikreditkan contemporaneously untuk Jack Kilby di Texas Instruments dan Bob Noyce di Intel.
- Penemuan proses metal-oksida-semikonduktor komplementer (CMOS) oleh Frank Wanlass pada tahun 1963 Sejumlah kemajuan teknologi CMOS dengan banyak pekerja di bidang semikonduktor sejak karya Wanlass telah memungkinkan sangat padat dan tinggi. kinerja industri IC yang membuat hari ini.
- Penemuan teknologi memori dynamic random access (DRAM) oleh R. Dennard di IBM pada tahun 1967. Yang dibuat mungkin untuk mengarang satu-transistor sel memori. Banyak kemajuan besar berikutnya dalam teknologi memori oleh para peneliti terkemuka di seluruh dunia telah memberikan kontribusi untuk biaya-rendah di mana-mana, kapasitas tinggi modul memori dalam produk-produk elektronik beragam.
- Penemuan fotolitografi excimer laser UV yang mendalam oleh K. Jain di IBM pada tahun 1982, yang telah memungkinkan fitur terkecil di IC menyusut dari 500 nanometer pada tahun 1990 menjadi serendah 32 nanometer pada tahun 2011. Dengan kemajuan fenomenal dibuat dalam alat fotolitografi laser excimer oleh sejumlah peneliti dan perusahaan, tren ini diperkirakan akan terus berlanjut ke dekade ini bahkan untuk chip padat, dengan fitur minimal mencapai di bawah 10 nanometer. Dari perspektif ilmiah yang lebih luas, sejak penemuan laser pada tahun 1960, pengembangan litografi excimer laser telah disorot sebagai salah satu tonggak utama dalam sejarah 50-tahun laser.
- Peneliti dari IBM dan Georgia Tech menciptakan rekor kecepatan baru ketika mereka berlari sebuah transistor silikon / germanium helium dingin di 500 gigahertz (GHz) . Transistor dioperasikan di atas 500 GHz sebesar 4,5 K (-451 ° F/-268.65 ° C ) [49] dan simulasi menunjukkan bahwa kemungkinan besar bisa dijalankan pada 1 THz (1.000 GHz). Namun, percobaan ini hanya menguji transistor tunggal.
- Sebagai contoh dari dampak yang mendalam-fotolitografi excimer laser ultraviolet, dalam melanjutkan kemajuan dalam pembuatan chip semikonduktor, [26] IBM peneliti mengumumkan pada awal 2006 bahwa mereka telah mengembangkan teknik untuk mencetak sirkuit hanya 29,9 nm luas dengan menggunakan 193 nm excimer laser ARF litografi. IBM mengklaim bahwa teknik ini memungkinkan produsen chip untuk menggunakan kemudian-saat ini metode untuk tujuh tahun lagi sambil terus untuk mencapai hasil yang diramalkan oleh hukum Moore. Metode baru yang dapat mencapai sirkuit yang lebih kecil diharapkan secara substansial lebih mahal.
- Pada bulan April 2008, peneliti di HP Labs mengumumkan pembentukan yang bekerja "memristor": sebuah dasar keempat elemen pasif sirkuit yang keberadaannya sebelumnya hanya berteori. Sifat unik memristor yang memungkinkan untuk penciptaan perangkat elektronik yang lebih kecil dan berperforma lebih baik. Memristor ini menunjukkan beberapa kemiripan dengan memori resistif (CBRAM atau RRAM) dikembangkan secara mandiri dan baru-baru oleh kelompok lain untuk aplikasi non-volatile memori.
- Pada bulan Februari 2010, peneliti di Institut Nasional Tyndall di Cork, Irlandia mengumumkan terobosan dalam transistor dengan desain dan fabrikasi transistor pertama di dunia junctionless. Penelitian yang dipimpin oleh Profesor Jean-Pierre Colinge diterbitkan dalam Nature Nanotechnology dan menggambarkan gerbang kontrol sekitar nanowire silikon yang bisa mengencangkan sekitar kawat ke titik menutup bagian elektron tanpa menggunakan sambungan atau doping. Para peneliti mengklaim bahwa transistor junctionless baru dapat diproduksi pada 10-nanometer skala menggunakan teknik fabrikasi yang ada.
- Pada bulan April 2011, sebuah tim peneliti di University of Pittsburgh mengumumkan pengembangan satu-elektron transistor 1,5 nanometer dengan diameter terbuat dari bahan oksida berbasis. Menurut para peneliti, tiga "kabel" berkumpul di sebuah "pulau" sentral yang dapat rumah satu atau dua elektron. Elektron terowongan dari satu kawat yang lain melalui pulau itu. Kondisi pada hasil kawat ketiga dalam sifat konduktif yang berbeda termasuk kemampuan transistor untuk bertindak sebagai memori solid state.
F. Batas Batas Hukum
Kecenderungan skala untuk memori flash NAND memungkinkan penggandaan komponen diproduksi di daerah wafer yang sama dalam waktu kurang dari 18 bulan.G. Futurists dan hukum Moore
Hukum Moore Sirkuit Terpadu adalah bukan yang pertama, tetapi paradigma kelima untuk meramalkan mempercepat rasio harga-performa. Perangkat komputasi telah secara konsisten mengalikan dalam kekuasaan (per unit waktu) dari perangkat penghitung mekanis digunakan di tahun 1890 Sensus Amerika Serikat, untuk [Newman] berbasis relay “[Heath] Robinson" mesin yang retak sandi Lorenz, dengan vakum CBS tabung komputer yang meramalkan pemilihan Eisenhower, ke transistor berbasis mesin yang digunakan dalam meluncurkan ruang pertama, untuk komputer-sirkuit terpadu berbasis pribadi.
Hukum Moore telah menjadi nama yang diberikan untuk segala sesuatu yang berubah secara eksponensial. Saya katakan, jika Gore menciptakan Internet, Saya menemukan eksponensial.
H. Konsekuensi dan keterbatasan
CISC
1. Pengertian CISC
Complex instruction-set computing atau Complex Instruction-Set Computer (CISC) "Kumpulan instruksi komputasi kompleks") adalah sebuah arsitektur dari set instruksi dimana setiap instruksi akan menjalankan beberapa operasi tingkat rendah, seperti pengambilan dari memory, operasi aritmetika, dan penyimpanan ke dalam memory, semuanya sekaligus hanya di dalam sebuah instruksi. Karakteristik CISC dapat dikatakan bertolak-belakang dengan RISC.
2. Karakteristik
a Sarat informasi memberikan keuntungan di mana ukuran program-program yang dihasilkan akan menjadi relatif lebih kecil, dan penggunaan memory akan semakin berkurang. Karena CISC inilah biaya pembuatan komputer pada saat itu (tahun 1960) menjadi jauh lebih hemat
b. Dimaksudkan untuk meminimumkan jumlah perintah yang diperlukan untuk mengerjakan pekerjaan yang diberikan. (Jumlah perintah sedikit tetapi rumit) Konsep CISC menjadikan mesin mudah untuk diprogram dalam bahasa rakitan
3. Ciri-ciri
a. Jumlah instruksi banyak
b. Banyak terdapat perintah bahasa mesin
c. Instruksi lebih kompleks
RISC
1. Pengertian RISC
RISC singkatan dari Reduced Instruction Set Computer. Merupakan bagian dari arsitektur mikroprosessor, berbentuk kecil dan berfungsi untuk negeset istruksi dalam komunikasi diantara arsitektur yang lainnya.
2. Karakteristik
Arsitektur RISC memiliki beberapa karakteristik diantaranya :
a. Siklus mesin ditentukan oleh waktu yang digunakan untuk mengambil dua buah operand dari register, melakukan operasi ALU, dan menyimpan hasil operasinya kedalam register, dengan demikian instruksi mesin RISC tidak boleh lebih kompleks dan harus dapat mengeksekusi secepat mikroinstruksi pada mesin-mesin CISC. Dengan menggunakan instruksi sederhana atau instruksi satu siklus hanya dibutuhkan satu mikrokode atau tidak sama sekali, instruksi mesin dapat dihardwired. Instruksi seperti itu akan dieksekusi lebih cepat dibanding yang sejenis pada yang lain karena tidak perlu mengakses penyimapanan kontrol mikroprogram saat eksekusi instruksi berlangsung.
b. Operasi berbentuk dari register-ke register yang hanya terdiri dari operasi load dan store yang mengakses memori . Fitur rancangan ini menyederhanakan set instruksi sehingga menyederhanakan pula unit control. Keuntungan lainnya memungkinkan optimasi pemakaian register sehingga operand yang sering diakses akan tetap ada di penyimpan berkecepatan tinggi. Penekanan pada operasi register ke register merupakan hal yang unik bagi perancangan RISC.
c. Penggunaan mode pengalamatan sederhana, hampir sama dengan instruksi menggunakan pengalamatan register,. Beberapa mode tambahan seperti pergeseran dan pe-relatif dapat dimasukkan selain itu banyak mode kompleks dapat disintesis pada perangkat lunak dibanding yang sederhana, selain dapat menyederhanakan sel instruksi dan unit kontrol.
d. Penggunaan format-format instruksi sederhana, panjang instruksinya tetap dan disesuaikan dengan panjang word. Fitur ini memiliki beberapa kelebihan karena dengan menggunakan field yang tetap pendekodean opcode dan pengaksesan operand register dapat dilakukan secara bersama-sama
3. Ciri-ciri
a. Instruksi berukuran tunggal
b. Ukuran yang umum adalah 4 byte
c. Jumlah pengalamatan data sedikit, biasanya kurang dari 5 buah.
d. Tidak terdapat pengalamatan tak langsung yang mengharuskan melakukan sebuah akses memori agar memperoleh alamat operand lainnya dalam memori.
e. Tidak terdapat operasi yang menggabungkan operasi load/store dengan operasi aritmatika, seperti penambahan ke memori dan penambahan dari memori.
f. Tidak terdapat lebih dari satu operand beralamat memori per instruksi
g. Tidak mendukung perataan sembarang bagi data untuk operasi load/ store.
h. Jumlah maksimum pemakaian memori manajemen bagi suatu alamat data adalah sebuah instruksi .
i. Jumlah bit bagi integer register spesifier sama dengan 5 atau lebih, artinya sedikitnya 32 buah register integer dapat direferensikan sekaligus secara eksplisit.
j. Jumlah bit floating point register spesifier sama dengan 4 atau lebih, artinya sedikitnya 16 register floating point dapat direferensikan sekaligus secara eksplisit.
KELEBIHAN dan KEKURANGAN
Teknologi RISC relatif masih baru oleh karena itu tidak ada perdebatan dalam menggunakan RISC ataupun CISC, karena tekhnologi terus berkembang dan arsitektur berada dalam sebuah spektrum, bukannya berada dalam dua kategori yang jelas maka penilaian yang tegas akan sangat kecil kemungkinan untuk terjadi.
Kelebihan
1. Berkaitan dengan penyederhanaan kompiler, dimana tugas pembuat kompiler untuk menghasilkan rangkaian instruksi mesin bagi semua pernyataan HLL. Instruksi mesin yang kompleks seringkali sulit digunakan karena kompiler harus menemukan kasus-kasus yang sesuai dengan konsepnya. Pekerjaan mengoptimalkan kode yang dihasilkan untuk meminimalkan ukuran kode, mengurangi hitungan eksekusi instruksi, dan meningkatkan pipelining jauh lebih mudah apabila menggunakan RISC dibanding menggunakan CISC.
2. Arsitektur RISC yang mendasari PowerPC memiliki kecenderungan lebih menekankan pada referensi register dibanding referensi memori, dan referensi register memerlukan bit yang lebih sedikit sehingga memiliki akses eksekusi instruksi lebih cepat.
3. Kecenderungan operasi register ke register akan lebih menyederhanakan set instruksi dan menyederhanakan unit kontrol serta pengoptimasian register akan menyebabkan operand-operand yang sering diakses akan tetap berada dipenyimpan berkecepatan tinggi.
4. Penggunaan mode pengalamatan dan format instruksi yang lebih sederhana.
Kekurangan
1. Program yang dihasilkan dalam bahasa simbolik akan lebih panjang (instruksinya lebih banyak).
2. Program berukuran lebih besar sehingga membutuhkan memori yang lebih banyak, ini tentunya kurang menghemat sumber daya.
3. Program yang berukuran lebih besar akan menyebabkan menurunnya kinerja, yaitu instruksi yang lebih banyak artinya akan lebih banyak byte-byte instruksi yang harus diambil.
4. Pada lingkungan paging akan menyebabkan kemungkinan terjadinya page fault lebih besar.
Kesimpulan
Rancangan RISC dapat memperoleh keuntungan dengan mengambil sejumlah feature CISC dan Rancangan CISC dapat memperoleh keuntungan dengan mengambil sejumlah feature RISC. Hasilnya adalah bahwa sejumlah rancangan RISC yang terbaru, yang dikenal sebagai PowerPC, tidak lagi “murni” RISC dan rancangan CISC yang terbaru, yang dikenal sebagai Pentium, memiliki beberapa karakteristik RISC. Sehingga antara RISC dan CISC saling mengisi.
Sumber :
Dari Universitas Ahmad Dahlan Read More...
Bilangan desimal adalah bilangan yang menggunakan 10 angka mulai 0 sampai 9 berturut2. Setelah angka 9, maka angka berikutnya adalah 10, 11, 12 dan seterusnya. Bilangan desimal disebut juga bilangan berbasis 10. Contoh penulisan bilangan desimal : 1710. Ingat, desimal berbasis 10, maka angka 10-lah yang menjadi subscript pada penulisan bilangan desimal.
Bilangan biner adalah bilangan yang hanya menggunakan 2 angka, yaitu 0 dan 1. Bilangan biner juga disebut bilangan berbasis 2. Setiap bilangan pada bilangan biner disebut bit, dimana 1 byte = 8 bit. Contoh penulisan : 1101112.
Bilangan oktal adalah bilangan berbasis 8, yang menggunakan angka 0 sampai 7. Contoh penulisan : 178.
Bilangan heksadesimal, atau bilangan heksa, atau bilangan basis 16, menggunakan 16 buah simbol, mulai dari 0 sampai 9, kemudian dilanjut dari A sampai F. Jadi, angka A sampai F merupakan simbol untuk 10 sampai 15. Contoh penulisan : C516.
Hmm.. Sepertinya prolognya sudah cukup. Lanjut ke proses kalkulasi… 8)
—————————————————————————————————————————————-
Saya langsung saja ambil sebuah contoh bilangan desimal yang akan dikonversi ke biner. Setelah itu, akan saya lakukan konversi masing2 bilangan desimal, biner, oktal dan heksadesimal.
Misalkan bilangan desimal yang ingin saya konversi adalah 2510.
Maka langkah yang dilakukan adalah membagi tahap demi tahap angka 2510 tersebut dengan 2, seperti berikut :
25 : 2 = 12,5
Jawaban di atas memang benar, tapi bukan tahapan yang kita inginkan. Tahapan yang tepat untuk melakukan proses konversi ini sebagai berikut :
25 : 2 = 12 sisa 1. —–> Sampai disini masih mengerti kan? :)
Langkah selanjutnya adalah membagi angka 12 tersebut dengan 2 lagi. Hasilnya sebagai berikut :
12 : 2 = 6 sisa 0. —–> Ingat, selalu tulis sisanya.
Proses tersebut dilanjutkan sampai angka yang hendak dibagi adalah 0, sebagai berikut :
25 : 2 = 12 sisa 1.
12 : 2 = 6 sisa 0.
6 : 2 = 3 sisa 0.
3 : 2 = 1 sisa 1.
1 : 2 = 0 sisa 1.
0 : 2 = 0 sisa 0…. (end)
Nah, setelah didapat perhitungan tadi, pertanyaan berikutnya adalah, hasil konversinya yang mana? Ya, hasil konversinya adalah urutan seluruh sisa-sisa perhitungan telah diperoleh, dimulai dari bawah ke atas.
Maka hasilnya adalah 0110012. Angka 0 di awal tidak perlu ditulis, sehingga hasilnya menjadi 110012. Sip? ;)
—————————————————————————————————————————————-
Lanjut…..sekarang saya akan menjelaskan konversi bilangan desimal ke oktal.
Proses konversinya mirip dengan proses konversi desimal ke biner, hanya saja kali ini pembaginya adalah 8. Misalkan angka yang ingin saya konversi adalah 3310. Maka :
33 : 8 = 4 sisa 1.
4 : 8 = 0 sisa 4.
0 : 8 = 0 sisa 0….(end)
Hasilnya? Coba tebak…418!!! :D
—————————————————————————————————————————————-
Sekarang tiba waktunya untuk mengajarkan proses konversi desimal ke heksadesimal… :D
Seperti biasa, langsung saja ke contoh. Hehe…
Misalkan bilangan desimal yang ingin saya ubah adalah 24310. Untuk menghitung proses konversinya, caranya sama saja dengan proses konversi desimal ke biner, hanya saja kali ini angka pembaginya adalah 16. Maka :
243 : 16 = 15 sisa 3.
15 : 16 = 0 sisa F. —-> ingat, 15 diganti jadi F..
0 : 16 = 0 sisa 0….(end)
Nah, maka hasil konversinya adalah F316. Mudah, bukan? 8)
—————————————————————————————————————————————-
Fiuh..Lanjut lagi… :D
Sekarang kita beralih ke konversi bilangan biner ke desimal. Proses konversi bilangan biner ke bilangan desimal adalah proses perkalian setiap bit pada bilangan biner dengan perpangkatan 2, dimana perpangkatan 2 tersebut berurut dari kanan ke kiri bit bernilai 20 sampai 2n.
Langsung saja saya ambil contoh bilangan yang merupakan hasil perhitungan di atas, yaitu 110012. Misalkan bilangan tersebut saya ubah posisinya mulai dari kanan ke kiri menjadi seperti ini.
1
0
0
1
1
Nah, saatnya mengalikan setiap bit dengan perpangkatan 2. Ingat, perpangkatan 2 tersebut berurut mulai dari 20 sampai 2n, untuk setiap bit mulai dari kanan ke kiri. Maka :
1 ——> 1 x 20 = 1
0 ——> 0 x 21 = 0
0 ——> 0 x 22 = 0
1 ——> 1 x 23 = 8
1 ——> 1 x 24 = 16 —> perhatikan nilai perpangkatan 2 nya semakin ke bawah semakin besar
Maka hasilnya adalah 1 + 0 + 0 + 8 + 16 = 2510.
Nah, bandingkan hasil ini dengan angka desimal yang saya ubah ke biner di awal tadi. Sama bukan? ;)
—————————————————————————————————————————————-
Sudah ini, sudah itu, sekarang….nah, konversi bilangan biner ke oktal. hehe…siap?
Untuk merubah bilangan biner ke bilangan oktal, perlu diperhatikan bahwa setiap bilangan oktal mewakili 3 bit dari bilangan biner. Maka jika kita memiliki bilangan biner 1101112 yang ingin dikonversi ke bilangan oktal, langkah pertama yang kita lakukan adalah memilah-milah bilangan biner tersebut, setiap bagian 3 bit, mulai dari kanan ke kiri, sehingga menjadi seperti berikut :
110 dan 111
Sengaja saya buat agak berjarak, supaya lebih mudah dimengerti. Nah, setelah dilakukan proses pemilah2an seperti ini, dilakukan proses konversi ke desimal terlebih dahulu secara terpisah. 110 dikonversi menjadi 6, dan 111 dikonversi menjadi 7. Hasilnya kemudian digabungkan, menjadi 678, yang merupakan bilangan oktal dari 1101112… 8)
“Tapi, itu kan kebetulan bilangan binernya pas 6 bit. Jadi dipilah2 3 pun masih pas. Gimana kalau bilangan binernya, contohnya, 5 bit?” Hehe…Gampang..Contohnya 110012. 5 bit kan? Sebenarnya pemilah2an itu dimulai dari kanan ke kiri. Jadi hasilnya 11 dan 001. Ini kan sebenarnya sudah bisa masing2 diubah ke dalam bentuk desimal. Tapi kalau mau menambah kenyamanan di mata, tambahin aja 1 angka 0 di depannya. Jadi 0110012. Tidak akan merubah hasil perhitungan kok. Tinggal dipilah2 seperti tadi. Okeh?
—————————————————————————————————————————————-
Selanjutnya adalah konversi bilangan biner ke heksadesimal.
Hmm…sebagai contoh, misalnya saya ingin ubah 111000102 ke bentuk heksadesimal. Proses konversinya juga tidak begitu rumit, hanya tinggal memilahkan bit2 tersebut menjadi kelompok2 4 bit. Pemilahan dimulai dari kanan ke kiri, sehingga hasilnya sbb :
1110 dan 0010
Nah, coba lihat bit2 tersebut. Konversilah bit2 tersebut ke desimal terlebih dahulu satu persatu, sehingga didapat :
1110 = 14 dan 0010 = 2
Nah, ingat kalau 14 itu dilambangkan apa di heksadesimal? Ya, 14 dilambangkan dengan E16.
Dengan demikian, hasil konversinya adalah E216.
Seperti tadi juga, gimana kalau bilangan binernya tidak berjumlah 8 bit? Contohnya 1101012? Yaa…Seperti tadi juga, tambahin aja 0 di depannya. Tidak akan memberi pengaruh apa2 kok ke hasilnya. Jadi setelah ditambah menjadi 001101012. Selanjutnya, sudah gampang kan? ;)
—————————————————————————————————————————————-
Selanjutnya, konversi bilangan oktal ke desimal. Hal ini tidak terlalu sulit. Tinggal kalikan saja setiap bilangan dengan perpangkatan 8. Contoh, bilangan oktal yang akan dikonversi adalah 718. Maka susunannya saya buat menjadi demikian :
1
7
dan proses perkaliannya sbb :
1 x 80 = 1
7 x 81 = 56
Maka hasilnya adalah penjumlahan 1 + 56 = 5710.
—————————————————————————————————————————————-
Habis konversi oktal ke desimal, maka saat ini giliran oktal ke biner. Hehe..
Langsung ke contoh. Misalkan saya ingin mengubah bilangan oktal 578 ke biner. Maka langkah yang saya lakukan adalah melakukan proses konversi setiap bilangan tersebut masing2 ke 3 bit bilangan biner. Nah, angka 5 jika dikonversi ke biner menjadi….? 1012. Sip. Nah, 7, jika dikonversi ke biner menjadi…? 1112. Mantap. Maka hasilnya adalah 1011112. Jamin benar deh…. :)
—————————————————————————————————————————————-
Hmm…berarti…sekarang giliran konversi oktal ke heksadesimal.
Untuk konversi oktal ke heksadesimal, kita akan membutuhkan perantara, yaitu bilangan biner. Maksudnya? Maksudnya adalah kita konversi dulu oktal ke biner, lalu konversikan nilai biner tersebut ke nilai heksadesimalnya. Nah, baik yang konversi oktal ke biner maupun biner ke heksadesimal kan udah dijelaskan. Coba buktikan, bahwa bilangan oktal 728 jika dikonversi ke heksadesimal menjadi 3A16. Bisa kan? Bisa dong… ;)
—————————————————————————————————————————————-
Selanjutnya adalah konversi bilangan heksadesimal ke desimal.
Untuk proses konversi ini, caranya sama saja dengan proses konversi biner ke desimal, hanya saja kali ini perpangkatan yang digunakan adalah perpangkatan 16, bukan perpangkatan 2. Sebagai contoh, saya akan melakukan konversi bilangan heksa C816 ke bilangan desimal. Maka saya ubah dulu susunan bilangan heksa tersebut, mulai dari kanan ke kiri, sehingga menjadi sebagai berikut :
8
C
dan kemudian dilakukan proses perkalian dengan perpangkatan 16, sebagai berikut :
8 x 160 = 8
C x 161 = 192 ——> ingat, C16 merupakan lambang dari 1210
Maka diperolehlah hasil konversinya bernilai 8 + 192 = 20010.
—————————————————————————————————————————————-
Tutorial berikutnya, konversi dari heksadesimal ke biner.
Dalam proses konversi heksadesimal ke biner, setiap simbol dalam heksadesimal mewakili 4 bit dari biner. Misalnya saya ingin melakukan proses konversi bilangan heksa B716 ke bilangan biner. Maka setiap simbol di bilangan heksa tersebut saya konversi terpisah ke biner. Ingat, B16 merupakan simbol untuk angka desimal 1110. Nah, desimal 1110 jika dikonversi ke biner menjadi 10112, sedangkan desimal 710 jika dikonversi ke biner menjadi 01112. Maka bilangan binernya adalah 101101112, atau kalau dibuat ilustrasinya seperti berikut ini :
B 7 —-> bentuk heksa
11 7 —-> bentuk desimal
1011 0111 —-> bentuk biner
Hasilnya disatukan, sehingga menjadi 101101112. Understood? ;)
—————————————————————————————————————————————-
Yang terakhir adalah konversi heksadesimal ke oktal.
Nah, sama seperti konversi oktal ke heksadesimal, kita membutuhkan bantuan bilangan biner. Lakukan terlebih dahulu konversi heksadesimal ke biner, lalu konversikan nilai biner tersebut ke oktal. Sebagai latihan, buktikan bahwa nilai heksadesimal E716 jika dikonversi ke oktal menjadi 3478.