Sabtu, 01 Mei 2010

LANGKAH-LANGKAH OVERCLOCKING UNTUK PEMULA

 
Apa itu overclock? Kata overclock mungkin menjadi bahasa asing bagi seorang pemula yang tertarik dibidang hardware. Tetapi bagi mereka yang sudah mahir dibidang hardware, kata tersebut merupakan sebuah kata baku dan digunakan dalam kehidupan sehari hari. Bahasa overclock disusun dari dua kata yaitu over dan clock yang artinya melakukan setup mainboard clock bagi processor maupun sebuah VGA. Kata overclock dikonotasikan dengan membuat computer lebih cepat. Entah kapan dimulai para hobbiest melakukan overclock. Diperkirakan overclock sudah dimulai pada tahun 1985. Kalau tidak salah, komputer pertama yang dijual yaitu jenis PC XT dengan processor tipe Intel (8088) dan dibuat lebih cepat bekerja dengan procesor dari NEC V20. Maklum kecepatan pada computer PC XT dahulu luar biasa lambatnya. Jangankan kata sistem Linux atau Windows, yang dikenal saat itu hanyalah PC-DOS IBM sebagai sistem operasi sebuah komputer.
Overclock mulai dilakukan ketika processor 486 DX dan Pentium Klasik pertama. Tetapi memacu processor hanya dapat dilakukan dengan jumper pada mainboard. Misalnya Pentium 166Mhz dijumper menjadi kecepatan 200Mhz, sedikit sekali perbedaan antara 166Mhz dan 200Mhz. Tetapi cukup lumayan untuk kecepatan pada tahun itu. Ramainya overclocker dimulai pada 1997 ketika Intel mengeluarkan processor jenis Celeron berkecepatan 300Mhz (Celeron 300A) dengan jenis slot 1 dan ramai ramai dipacu menjadi 450Mhz. Saat itulah muncul para overclocker yang mulai memacu processor sampai batas terakhir.
Kebanyakan intronya ya?? Maaf deh… oke lansung ja kita mulai…
Ada beberapa software yang digunakan untuk melihat dan mengetest sistem. Untuk memastikan kenaikan clock CPU dan memory, bisa menggunakan CPU-Z, test kestabilan sistem bisa menggunakan software prime 95 atau orthos, untuk benchmark, super PI, SisSoft Sandra, PCMark, 3D Mark, Cinebench dan banyak deh… gak bisa disebutin lagi he…. Downloadnya dimana??? Tanya Mbah Google donk!!
Langkah overclock sebenarnya melakukan setup kecepatan clock CPU pada BIOS, atau software overclocking on the fly. Bila processor dengan kecepatan 1.86Ghz dengan bus 266Mhz, artinya processor bekerja pada kecepatan 7×266Mhz akan menghasilkan kecepatan processor 1862Mhz atau 1.86GHz, faktor pengali tadi disebut multiplier. Dengan merubah bus pada option BIOS misalnya dari 266Mhz menjadi 300Mhz maka computer akan bekerja dengan kecepatan 2.1GHZ atau 7×300Mhz dengan hasil 2.1Ghz atau 2100Mhz. Gampangkan?? Untuk merubah kecepatan BUS, saat boot, tekan del untuk masuk bios, cari option CPU Clock/FSB/Bus, kalau sudah ketemu, naikan 10Mhz. Boot ulang, jika lancar masuk OS, cek kenaikan clock di CPU-Z kemudian test kestabilan dengan orthos atau prime 95 selama 20 menit atau lebih dan harus tanpa eror. Jika lulus, lakukan hal diatas berulang kali, jika sistem gagal boot/tidak mau masuk BIOS, lakukan clear CMOS. Beberapa merk dan tipe motherboard masih menggunakan jumper untuk clear CMOS, baca buku manual motherboard. Setelah clear CMOS, set BUS/clock pada saat sebelum fail boot, contoh, dikecepatan bus 340 fail, maka turunkan menjadi 335/330. Setelah mencapai batas, maksimal hingga dapat boot dengan normal, maka lakukan langkah tes kestabilan. Tes kestabilan dapat menggunakan software orthos atau prime 95 selama 6 jam atau lebih dan harus tanpa eror, karena untuk menjamin kestabilan sistem. Jika error, turunkan clock/bus 5/10Mhz dan lakukan test lagi hingga stabil.
Dah tau kan caranya overclock??? Ya sederhanya seperti yang dijelaskan paragraf diatas. Bagi yang udah advance, sebelum melakukan langkah overclock, sebaiknya mencari clock maksimal prosesor dan memori, agar nantinya lebih mudah menentukan konfigurasi yang maksimal. Caranya?? Gini, saya jelaskan dulu… (sok bgt deh…!) setiap kita menaikan clock prosesor, maka clock memori (RAM) ikut naik, karena antara memori dan cpu bersifat synchronous. Untuk mencari clock maksimal prosesor, turunkan divider memori. Divider?? Apaan lagi tuh?? Divider adalah rasio antara kecepatan memori dengan kecepatan prosesor.duh susah juga jelasinya… gampangnya gini deh… misal kamu pakai memori DDR2-800 maka default speednya adalah 800Mhz (400MHzx2), maka pada setingan bios, turunkan jadi DDR2-533 atau lebih rendah lagi, karena yang dicari adalah clock maksimal prosesor. Setelah itu baru naikan clock/ bus prosesor hingga mencapai batas fail-nya. Kalo nyari clock maksimal memori?? Ya kebalikanya, set divider/clock memori ke posisi default pabrikan, contoh, kamu pake memori DDR2-800, maka bios set divider di DDR2-800 juga, baru kemudian naikan bus/clock prosesor hingga batas failnya, jangan lupa catat clock maksimal dari prosesor dan memori.
 
Sudah paham kan??? Oya, untuk prosesor AMD, ada satu parameter yang harus diperhatikan, yaitu hypertransport bus. Hypertransport adalah system bus pada platform AMD yang memiliki cara kerja seperti jaringan point-to-point. Pada AMD K8 ( Athlo64, Athlon 64 X2, Sempron) memiliki kecepatan hypertransport default 1000Mhz (2000Mhz DDR) untuk socket 939 keatas dan 800Mhz (1600MHz) untuk socket 754, sedangkan K10 (Phenom series) memiliki clock hypertransport diatas 1000MHz. Pada prosesor K8 yang memiliki clock hypertransport 1000Mhz, angka ini didapat dari 5×200Mhz. Sebaiknya, clock hypertransport tetap pada defaultny, karena dari pengalaman yang saya alami, clock hypertransport yang lebih dari defaultnya menyebabkan sistem tidak stabil, padahal, setiap kita menaikan bus speed pada prosesor AMD, maka clock hypertransport pun ikut naik, contoh, bus dinaikan menjadi 220Mhz, maka clock hypertransportnya 220×5=1100Mhz. Lha teruz gimana biar gak ikut naik??? Gampang, turunin aja multiplier hypertransportnya ke 4x atau 3x, bereskan?? Usahakan clock hypertransport mendekati clock defaultnya, contoh., bus dinaikan ke 230, jika multiplier hypertransport diset 4x, maka 4×230=920Mhz. Bisa juga multiplier HT diset di 3x tapi, lebih baik di 4x karena hasilnya akan lebih mendekati clock HT defaulnya, 1000Mhz.
Udah paham kan?? Oya hati-hati pengguna motherboard lama, karena beberapa motherboard tidak mengunci clockspeed PCI dan AGP, tapi untuk motherboard baru, sudah tidak masalah. Oya bagi yang ingin hasil yang lebih tinggi, silahkan naikan Vcore, Vmemori, Vchipset dll… dan kalo dah naikin voltage kayak gini, mending pendingin juga diganti, tapi saya lebih menyarankan voltage default saja. Udah dulu ya… capek juga… dah!!!
Selamat belajar dan mohon masukan jika artikel ini kurang memuaskan anda...








PENGERTIAN OVERCLOCKING PADA PC


Pengenalan & pengertian overclocking
Overclocking sesuai namanya adalah memaksa clock sebuah peripheral, biasanya clock dari prosessor, lebih tinggi dari standarnya. Dalam perkembangannya overclocking tidak selalu harus berhubungan dengan kenaikan clock, tetapi juga ketika kita memaksa sebuah peripheral bekerja lebih cepat dari standarnya. (clock : satuan frekuensi yang terjadi dalam 1 waktu, untuk di ketahui saja : Mhz prosesor di hitung dari FSB di kalikan faktor pengali, atau yang biasa di sebut multiplier. Contoh : Intel Pentium 2,66 Ghz = 20 x 133, di mana 20 adalah faktor pengali, sedangkan 133 adalah FSB dari prosesor tersebut).
Awalnya, orang melakukan overclocking hanya untuk mendapatkan sistem yang lebih cepat dari standarnya bahkan sampai mendekati sistem yang spesifikasi nya berada di atas sistem yang dia miliki. Tetapi dalam perkembangannya overclocking menjadi sebuah hobi, sebuah trend baru di dunia komputer. Overclocking tidak hanya bertujuan untuk mendapatkan sebuah sistem yang setara dengan sistem yang berada di atasnya tapi juga melampaui sistem tersebut. Bahkan sekarang ada trend di mana overclocking dipergunakan untuk mendapatkan sistem yang benar-benar di luar batas logika, atau bahkan jauh diatas kemampuan sistem tercepat yang telah ada.
Peripheral komputer yang biasa dan umum dioverclock adalah clock dari prosessor, FSB prosessor, FSB mainboard, timing memori, FSB memori, clock memori dan core VGA, timing memori VGA. Tidak berhenti sampai di situ, masih ada perubahan pada voltase/tegangan pada processor, memori, vga, & chipset agar dapat berjalan stabil pada sistem yang di overclock.
Kenapa harus ada perubahan voltase/tegangan? Seperti yang kita tahu sebuah peripheral komputer sekecil apapun pasti memerlukan daya listrik agar bisa bekerja/berjalan. Apabila kita menaikkan/merubah clock dari sebuah peripheral jelas saja peripheral tersebut membutuhkan daya yang cukup agar dapat bekerja/berjalan dengan stabil. Oleh sebab itu salah satu faktor penting dalam overclocking adalah suplai daya yang cukup dari penyedia daya, yaitu Power Supply.
Pengaruh dari sebuah periferal ketika dioverclock adalah membuat kinerja periferal tersebut lebih cepat dari standarnya dengan efek samping suhu periferal lebih panas dari seharusnya, terjadi ketidakstabilan sistem, bahkan membuat peripheral tersebut tidak mau bekerja. Hal-hal inilah yang membuat seseorang yang ingin mendalami overclocking segan untuk memulainya, padahal dalam overclocking ada tingkatan-tingkatannya sendiri. Overclocking sendiri dibagi menjadi 3 : Safe-Overclocking, Real-Overclocking, & Extreme-Overclocking yang cara & tujuannya berbeda-beda. 
-Safe-overclocking/ optimalisasi pada PC
Safe overclocking adalah pengoptimalan PC dengan aman tanpa memerlukan perubahan-perubahan atau alat-alat tambahan pada sistem yang telah ada. Untuk cakupan kali ini, gw akan membahas komputer yang bersistem operasi Windows, dengan alasan banyaknya software yang tersedia bagi sistem operasi ini dan juga dengan pertimbangan banyak yang memakai sistem operasi ini.
Sebelum memulai overclocking, sebaiknya lu udah mengetahui apa-apa saja yang terdapat dalam sistem lu, apa jenis prosessor-nya, berapa FSB standarnya, berapa timing memori lu, dan lain sebagainya. Untuk mengetahuinya Anda dapat melihat pada box penjualannya, atau bila tidak ingin repot sebaiknya gunakan software ‘Hardware diagnostic’ yang gunanya untuk menginformasikan periferal apa saja yang terpasang di sistem lu. Variasi dari software tersebut ada banyak, tapi gw biasanya menggunakan Sisoftsandra, atau Everest Home Edition yang bisa di download di www.lavalyst.com.
Patut diperhatikan sebelumnya bahwa tidak semua mainboard punya dukungan overclocking lewat BIOS. Untuk mengetahui apakah mainboard lu mendukung fitur overclocking (dalam konteks ini adalah Safe Overclcoking), Bacalah manual mainboard lu, di bagian BIOS, apakah terdapat pengaturan terhadap clock speed prosesor, fsb prosesor, timing prosesor. Bila tidak ada, ada alternatif lainnya yaitu menggunakan software overclocking (beberapa merek mainboard mempunyai software overclockingnya sendiri, dan biasanya bila ada software overclocking maka BIOSnya pun mendukung overclocking). Software-software yang biasa digunakan untuk mengoverclock adalah ClockGen yang bisa didownload di www.cpuid.com.
tapi gw tidak menganjurkan overclocking menggunakan software.www.cpuid.com.
Setelah kita tahu apa isi dari sistem yang di pakai & juga BIOS mendukung fitur overclocking, sekarang kita harus tahu settingan apa sajakah yang harus diubah agar komputer kita berjalan secara optimal. Untuk konteks optimalisasi kita hanya akan mengubah settingan dari FSB memori terhadap FSB prosesor dan timing memori tanpa mengubah voltase dari memori maupun prosesor.
Sistem yang berbasiskan Intel berbeda cara optimalisasinya dengan sistem yang berbasis AMD. Disini gw akan memberikan garis besarnya bagaimana optimalisasi terhadap kedua sistem tersebut.
Walaupun optimalisasi yang dilakukan tadi benar-benar bisa diaplikasikan tanpa adanya masalah, tetapi untuk pencegahan saja apabila komputer mengalami hal yang tidak beres, seperti misalnya tidak mau booting, atau komputer tiba-tiba restart ketika loading Windows (loading Windows gagal), atau juga kita mendapatkan pesan error saat masuk ke Windows maka lakukan langkah-langkah berikut :
Bila komputer tidak mau booting dan mengeluarkan bunyi panjang-panjang itu artinya settingan memori yang dimasukkan tidak sesuai dengan memorinya (memori tidak mau berjalan dengan settingan tersebut). Pemecahan dari masalah ini adalah coba kita matikan total komputer (langsung dari stavolt atau listrik utamanya, tunggu 1 menit dan hidupkan kembali, bila masih mati dan berbunyi maka kita harus mematikan komputer tersebut dan membuka casingnya, cari jumper untuk clear-cmos (bisa dilihat di manual mainboard anda di mana letak jumper tersebut).
Bila komputer tiba-tiba restart ketika loading Windows atau ada pesan error ketika akan masuk Windows, penyebabnya bisa macam-macam. Apabila lu melakukan overclock terhadap prosessor maka bisa jadi listrik/voltase yang dibutuhkan oleh prosessor tidak cukup, coba untuk mengembalikan clock prosesor tersebut. Apabila permasalahan yang sama masih terjadi juga maka coba untuk mengembalikan settingan kembali seperti keadaan semula. Caranya dengan kembali masuk ke BIOS, lalu pilih [Load Optimized Defaults].
Ketika kita mengalami masalah pada saat harus mengembalikan keadaan ke kondisinya semula, itulah saatnya kita mengetahui bahwa peripheral yang kita gunakan sudah optimal (dalam konteks safe overclock).
Berikutnya,Real-Overclocking. Disini penambahan voltase adalah hal wajib, penggantian peripheral juga bisa merupakan sebuah pilihan tepat. Kapan ‘level’ Extreme-Overclocking tercapai? Bila sebuah komputer tidak lagi pada settingan standar seperti komputer normal, maka tidak lagi bisa berjalan sehari-hari tanpa menggunakan pendingin yang lebih bagus, dan lu tentunya akan merasa bahwa itu semua masih belum cukup. Dan yang pasti Anda masih menginginkan lebih dari hasil sebelumnya.
Pengujian safe-overclocking
Setelah kita melakukan optimalisasi pada PC sekarang waktunya untuk pengujian. Kenapa kita butuh pengujian? Karena kita harus memastikan sistem tersebut berjalan tanpa masalah. Pengujian juga dilakukan apabila kita ingin mengetahui berapakah kinerja yang didapatkan dari hasil optimalisasi tersebut.
Prime95 fungsi sebenarnya adalah mencari bilangan prima yang baru dengan cara menggunakan secara maksimal tenaga prosessor dan memori kita. Software ini rentan error apabila sistem kita berjalan tidak stabil. Hal ini disebabkan karena ketika menghitung dan mencari bilangan prima, bila menemui kesalahan sedikit saja maka program ini akan menolak untuk melanjutkan. Hal inilah yang menyebabkan Prime95 digunakan oleh overclocker untuk menguji kestabilan sistem mereka setelah di overclock. Prime95 yang biasanya digunakan adalah versi 22.1.2. Untuk mendapatkannya silahkan download di alamat www.mersenne.org/prime.htm.

CARA DAN PENGERTIAN OVERCLOCK


Kata overclock mungkin menjadi bahasa asing bagi seorang pemula yang tertarik dibidang hardware. Tetapi bagi mereka yang sudah mahir dibidang hardwawe, kata tersebut merupakan sebuah kata baku dan digunakan dalam kehidupan sehari hari.
Bahasa overclock disusun dari dua kata yaitu over dan clock yang artinya melakukan setup mainboard clock bagi processor maupun sebuah VGA. Kata overclock dikonotasikan dengan membuat computer lebih cepat.
Entah kapan dimulai para hobbiest melakukan overclock. Diperkirakan overclock sudah dimulai pada tahun 1985. Kalau tidak salah, computer pertama yang dijual yaitu jenis PC XT dengan processor tipe Intel (8088) dan dibuat lebih cepat bekerja dengan procesor dari NEC V20. Maklum kecepatan pada computer PC XT dahulu luar biasa lambatnya. Jangankan kata sistem Linux atau Windows. Yang kita kenal saat itu hanyalah PC-DOS IBM sebagai sistem operasi sebuah computer. DOS hanyalah berbentuk disket sudah dapat dijadikan storage pada computer termasuk sistem operasi. Pada tahun itu tidak banyak orang mengenal tentang harddisk ataupun memory seperti jenis. Hardware masih sangat mahal dan sederhana. Bahkan tidak pernah terdengar kata giga seperti sekarang ini. Memory masih dalam hitungan Kilobyte, harddisk pertama berukuran sangat besar dengan beberapa puluh megabyte
Overclock mulai dilakukan ketika processor 486 DX dan Pentium Klasik pertama. Tetapi memacu processor hanya dapat dilakukan dengan jumper pada mainboard. Misalnya Pentium 166Mhz dijumper menjadi kecepatan 200Mhz, sedikit sekali perbedaan antara 166Mhz dan 200Mhz. Tetapi cukup lumayan untuk kecepatan pada tahun ini.
Ramainya overclocker dimulai pada 1997 ketika Intel mengeluarkan processor jenis Celeron berkecepatan 300Mhz dengan jenis slot 1 dan ramai ramai dipacu menjadi 450Mhz. Saat itulah muncul para overclocker yang mulai memacu processor sampai batas terakhir.
Perusahaan Taiwan saat itu sudah menguasai dibidang hardware membuat mainboard dengan option yang dapat disetup oleh pemakai. Munculnya Abit dengan mainboard untuk setup via BIOS dan mainboard jumperless. Abit pertama mengumumkan mainboard dengan jumper minimal dan pemakai dapat melakukan setup pada BIOS untuk kecepatan process
 TUJUAN OVERCLOCK?
Tujuan utama melakukan overclock adalah memacu sebuah processor VGA dan CPU agar lebih cepat bekerja.
Tetapi saat ini untuk dengan teknologi yang ada, memungkinkan seseorang memiliki kemudahan membuat computer dengan overclock. Misalnya seseorang ingin memacu computer lebih cepat bekerja dengan processor yang lebih murah untuk menyamai computer yang memiliki processor lebih cepat dan mahal. Misalnya mengunakan processor seharga 1 juta tetapi mampu memiliki kecepatan yang hampir atau melebihi computer dengan procesor lebih mahal
Ada juga tujuan khusus yang menjadi trend setelah tahun 2000. Misalnya untuk aplikasi game. Dengan melakukan overclock , sebuah computer akan lebih cepat dan lebih nyaman dinikmati. Dengan overclock semua perangkat akan meningkat. Fungsi yang terakhir inilah tujuan paling umum digunakan. Karena tersedianya perangkat tambahan hampir semuanya tersedia, serta didukung oleh perusahaan mainboard untuk memasukan sistem overclock pada BIOS. Sayangnya, ketika itu belum semua perkembangan telah sempurna. Karena masih terbatasnya perangkat seperti memory, mainboard dan heatsink yang tidak selengkap sekarang ini.
MELAKUKAN OVERCLOCK?
Melakukan overclock sebenarnya melakukan setup kecepatan clock CPU pada BIOS. Bila processor dengan kecepatan 1.6Ghz dengan bus 100Mhz, artinya processor bekerja pada kecepatan 16X100Mhz akan menghasilkan kecepatan processor 1600Mhz atau 1.6GHz. Dengan merubah bus pada option BIOS misalnya dari 100Mhz menjadi 133Mhz maka computer akan bekerja dengan kecepatan 2.1GHZ atau 16X133Mhz dengan hasil 2.1Ghz atau 2.128Mhz. Apakah sedemikian mudah melakukan overclock. Betul, hanya dengan cara inilah computer dapat dipacu dan sedemikian mudahnya seseorang melakukan overclocking.
BERAPA MAHAL DARI BIAYA OVERCLOCK?
Biaya overclock bisa bervariasi. Bila anda melakukan overclock sebuah computer yang tidak terlalu tinggi, misalnya dengan mempercepat laju processor menjadi 10% atau 20% lebih cepat. Mungkin anda tidak memerlukan biaya tambahan. Perubahan hanya dilakukan pada BIOS saja.
Contoh anda mengunakan procesor 1.6Ghz, lalu memacu menjadi 2.1Ghz. Dengan heatsink standard, pada kecepatan tersebut masih diposisikan aman bagi computer dan dapat dilakukan dengan mudah.
Tetapi bila dilakukan overclock cukup tinggi, misalnya diatas 25%, umumnya akan muncul kendala terjadi pada panas processor. Karena disain heatsink standard sebagai pendingin processor dibuat terbatas untuk kecepatan tertentu. Kendala pada panas processor dapat diperbaiki dengan menganti heatsink non standard. Dengan heatsink non standard maka processor terhindar dari hang atau malfunction karena terlalu panas bekerja. Atau dibantu pada sirkulasi udara didalam untuk memperbaiki sistem pendingin computer.
Kenapa panas menjadi momok dari kegiatan overclock. Dengan peningkatan kecepatan, dampak akan membuat processor menjadi panas.
Lalu dimana tingkat kemahalan dari kegiatan overclock. Bila anda melakukan overclock pada processor saja, tanpa memperbaiki perangkat lainnya. Hal ini dapat dikatakan murah. Tetapi bila anda berkeinginan mengoptimalkan seluruh perangkat yang ada, termasuk memory, mainboard premium, VGA top-end, power supply, pendingin bahkan case yang khusus di disain untuk overclocking. Disitulah nilai mahal yang harus disediakan. Karena perangkat khusus yang disediakan memang memiliki kelebihan tersendiri.
Memiliki sebuah computer dengan tingkat hardware paling optimal hampir sama seperti membeli sebuah PC dengan harga 2 buah PC. Contoh saja, dahulu ada seorang pemula menginginkan pendingin yang baik bagi computer karena telah dioverclock. Untuk menghemat dia membeli fan berkecepatan 7.200RPM 80mm akan lebih murah dibandingkan membeli heatsink bagus tetapi lebih mahal. Beberapa hari kemudian, dia kembali menganti heatsink 7.200RPM dengan heatsink baru. Dikatakan , ketika fan dipasangkan didalam case ternyata malah membuat seluruh meja kerjanya ikut bergetar.
 YANG PERLU DI LAKUKAN UNTUK MELAKUKAN OVERCLOCK?
Mudah untuk membuat processor agar dapat dioverclock, tetapi dampaknya cukup luas bagi hardware lain. Bila berbicara pada computer yang ada saat ini, melakukan overclock akan berdampak bagi hardware seperti sistem I/O, VGA dan lainnya.
Mengoverclock sebuah processor beberapa MHz juga akan memacu kinerja bagian lain seperti memory, PCIe, PCI dan AGP clock. Artinya bila procesor dengan kecepatan bus 100MHz dipacu menjadi 120MHz (20%), maka kecepatan clock hardware lain juga meningkat. Demikian juga kecepatan memory akan dipacu mengikuti kecepatan processor yaitu sekitar 20%.
Banyak kesalahan terjadi bagi pemula karena tidak terlalu mengenal perhitungan, kemampuan serta batasan dari hardware. Untuk itu kita bagi dari masing masing hardware yang terkait satu sama lain karena secara langsung akan terkena dampak ketika processor dipacu diatas standard.
DENGAN MEMACU OVERCLOCK PADA PROCESSOR TERDAPAT 3 HAL PENTING.
1.      Processor memiliki batas kecepatan tertentu, semakin tinggi maka semakin panas dan tidak stabil. Menghadapi panas hanya dapat dihadapi dengan sistem pendingin yang baik. Menganti pendingin jenis tertentu akan menjaga keberhasilan ketika melakukan overclock.
2.      Semakin tinggi multiplier sebuah processor akan semakin tidak stabil. Umumnya mereka yang ingin melakukan overclock mengambil inisiatif dengan jalan membeli processor bermultiplier rendah. Dengan multiplier rendah, maka kecepatan processor memiliki persentas lebih tinggi plus lebih murah. Misalnya anda mengunakan processor 2.4Ghz dengan multiplier 12 X 200Mhz akan mudah dipacu menjadi 3Gz dengan bus 250Mhz dann terjadi peningkatan 25%. Dibandingkan anda mengunakan processor 3GHz dengan bus 200Mhz dan multiplier 15 X 200Mhz yang mengharuskan bekerja pada 3.75Ghz dengan bus 250Mhz akan sulit untuk stabil bekerja
3.      Daya power untuk processor. Kita mengenal dengan overvoltage. Dengan menambahkan voltage bagi processor akan menjaga kestabilan computer. Bila overclock dilakukan pada batas wajar, overvoltage jarang dilakukan. Tetapi pada overclock yang cukup extreme, overvoltage umumnya menjadi pilihan terakhir yang diambil. Dampaknya kembali kepada point pertama yaitu semakin panasnya processor. Mengapa overvoltage dilakukan. Semakin cepat processor bekerja, semakin besar daya atau power yang dibutuhkan. Dengan menambah supply power bagi processor dengan peningkatan voltage atau overvoltage akan memberikan power yang cukup ketika processor bekerja diatas kecepatan standard. Untuk meningkatkan daya bagi procesor, pada BIOS setup terdapat option Vcore. Angka Vcore inilah yang dimainkan agar processor menjadi lebih stabil
DAMPAK PADA CHIP-SET DAN KESTABILAN HARDWARE LAIN.
Setelah membahas kendala overclock processor, kita kembali melihat dasar dari bus clock pada sistem computer. Melihat dari bagian mainboard, terdapat pembagian kecepatan yang sama agar sinkron bekerja dari tiap tiap hardware.
Melihat pembagian bus tersebut anda dapat menganalisa. Bila sebuah computer dengan kecepatan processor 100Mhz pada bus external, lalu dipacu menjadi 120Mhz. Dampaknya perhitungan clock pada device PCIe, AGP dan ISA bus juga meningkat 20% lebih cepat. Contoh saja bila sebuah VGA AGP dengan bus 66Mhz, dengan kecepatan chip-set yang dipacu 20% saja akan memaksa VGA bekerja pada kecepatan 80Mhz. Artinya akan sulit membuat VGA tetap stabil ketika memainkan game. Atau anda mengunakan harddisk jenis SATA yang sensitif terhadap perubahan, ketika melakukan overclock bisa saja menyebabkan kegagalan harddisk bekerja.
Sebelum perusahaan mainboard membuat option pengunci PCIe/AGP dan PCI, cara paling mudah adalah mencari titik aman pada clock internal. Ketika seseorang melakukan overclock, 20% mungkin malah membuat hardware tidak stabil. Tetapi meningkatkan kecepatan pada overclock 30% malah hardware berjalan normal. Titik 30% adalah titik aman yang diambil para overclock. Perhitungan titik aman tersebut berbeda beda baik pada jenis procesor yang ada.
Kendala pada peningkatan kecepatan bagi chip-set dengan overclock, saat ini bukanlah sebuah masalah. Beberapa perusahaan mainboard telah mendisain agar computer bekerja lebih stabil dengan penambahan option baru untuk pengunci dari clock hardware. Option ini berfungsi sebagai pengunci agar clock dari hardware lain tidak ikut naik mengikuti kecepatan clock processor. Ketika processor bekerja pada kecepatan non standard, maka ketiga bagian tersebut akan tetap sama bekerja seperti kecepatan standard.
PERSIAPAN DAN TAHAPAN OVERCLOCK.
Karena overclock adalah kegiatan trial and error atau coba coba. Tahap paling awal adalah anda harus mengetahui dimana tempat untuk melakukan reset BIOS bila computer terkunci ketika dilakukan overcloking. Bila BIOS tidak dapat melakukan boot secara normal, maka pengembalin agar mainboard dapat berkerja kembali dengan melakukan reset BIOS untuk mengembalikan BIOS diposisi default.
Hal lain adalah kesabaran. Coba melakukan peningkatan kecepatan processor secara tahap demi tahap. Melakukan peningkatan secara berlebihan hanya akan mengacaukan analisa anda. Melakukan overclock dengan perlahan akan lebih mudah berhasil, dan menganalisa sesaat apakah computer sudah dapat bekerja dengan baik. Dan coba nikmati beberapa aplikasi apakah semua sudah berjalan normal sebelum meningkatkan kecepatan processor lebih tinggi lagi.
Bila terjadi kegagalan misalkan computer mengalami hang, blue screen atau gagal menjalankan aplikasi tertentu. Kembalilah menganalisa pada bagian hardware. Dan mencari dibagian manakah yang membuat computer gagal dilakukan overclock.
BEBERAPA BAGIAN YANG SERING MENYEBABKAN KEGAGALAN KARENA OVERCLOCK.
1.      Memory umumnya paling dominan. Ketika overclock terjadi, bagian memory harus mengimbangi kecepatan processor.
2.      Panas yang berlebihan terjadi pada processor bila mengunakan heatsink standard
3.      Kekurangan daya pada processor karena mainboard atau power supply yang tidak memadai
4.       Kemampuan mainboard yang tidak menunjang, atau tidak di disain untuk overclocking
5.       Kemampuan perangkat hardware lain tidak mampu bekerja pada kecepatan overclock
BAGIAN YANG PALING PENTING PADA OVERCLOCK ADALAH MEMORY DAN POWER SUPPLY.
Beberapa tahun lalu anda pasti pernah mengenal memory jenis SDRAM dengan kecepatan PC100, PC133 dan PC150. Saat ini perkembangan kecepatan memory DDR dibagi dengan PC2100, PC2600 dan PC3200. Dan jenis DDR2 juga dibagi lagi menjadi PC4300, PC5400 dan selanjutnya. Dan terakhir teknologi dual channel agar memory memberikan bandwidth lebih besar dengan 2 buah modul memory yang harus dipasang bersama sama.
Kita ambil contoh Pentium III dengan kecepatan 500Mhz bus 100Mhz. Untuk mengoverclock menjadi 667Mhz maka computer harus dilakukan setup dengan bus 133Mhz. Dan memory dari standard PC66/PC100 harus diganti dengan PC133 dan PC150

Bila anda mengunakan jenis Pentium 4 1.6Ghz dengan memory DDR dan bus 100Mhz maka computer cukup mengunakan PC2100. Tetapi dengan kecepatan overclock dari 100Mhz menjadi 133Mhz maka computer idealnya mengunakan memory berkecepatan PC2700/DDR333.
Pilihan dari kecepatan memory sebenarnya bukan masalah ketika mengoverclock processor. Hanya untuk mengoptimalkan kinerja computer, diperlukan sebuah kemampuan memory juga. Bila tujuan overclock untuk memaksimalkan seluruh kinerja sebuah computer maka kecepatan memory menjadi adalah hal yang mutlak .
Sebagai contoh, mengunakan processor berkecepatan 200Mhz dengan dual channel memory untuk optimalnya memiliki kinerja pada memory dengan DDR memory berkecepatan DDR PC3200. Apakah memory berkecepatan PC2700 atau PC2100 tidak dapat digunakan. Jawabannya : tetap dapat digunakan. Beberapa mainboard saat ini sudah memasukan option multiplier atau pembagian bagi kecepatan memory dengan processor. Dengan menurunkan kecepatan multiplier memory maka computer dapat mengunakan kecepatan memory lebih rendah
Dampak menurunkan multiplier memory tentu bertentangan dengan tujuan overclock. Disatu sisi kecepatan processor meningkat, disisi lain yaitu kecepatan memory menjadi menurun. Apakah yang terjadi jika kecepatan memory diturunkan. Tentu bagian memory hanya menghasilkan bandwidth lebih rendah atau memiliki kecepatan tranfer lebih rendah karena rendahnya clock yang dikurangi. Pada sisi processor atau CPU sedang bekerja cepat, disisi memory malahan terjadi kelambatan pada tranfer data antara processor ke memory. Hasilnya tentu menjadikan performa computer sedikit lebih rendah
Pemakaian multiplier memory hanya berguna bila memory tidak sanggup bekerja terlalu tinggi ketika processor dilakukan overclock. Sebagai contoh anda mengunakan jenis DDR PC3200 jenis standard yang ada dipasaran. Dengan peningkatan kinerja processor dengan overclock, umumnya terjadi kegagalan pada memory. Karena memory tidak mampu bekerja diluar batas kecepatan standard. Pilihannya adalah menurunkan kecepatan multiplier 1 step dari kecepatan yang ada.
Sebagai contoh pada gambar dibawah ini. Dengan kecepatan processor berFSB 200Mhz maka kecepatan memory standard akan dipacu pada 200Mhz X 2 = DDR400 atau sama dengan kecepatan PC3200. Melakukan overclock processor 10% saja dari kecepatan standard processor maka dibutuhkan kecepatan memory pada kecepatan DDR440. Bila memory tidak mampu bekerja pada kecepatan DDR440, pilihannya dengan menurunkan kecepatan multiplier 1 step dibawahnya. Sehingga memory akan bekerja pada kecepatan 365Mhz atau hampir sama seperti kecepatan PC2700. Karena memory memiliki kecepatan DDR400, dengan kecepatan 365Mhz masih dapat diterima atau dibawah kecepatan standard memory.
KEINGINAN YANG UMUMNYA HENDAK DI CAPAI OLEH PARA GAMER.
Keinginan seseorang memiliki computer lebih cepat tidak lepas dari hardware pendukung yang ada. Saat ini sudah banyak memory jenis premium dipasarkan. Pilihan menggunakan memory jenis Premium memang tidak mudah. Selain lebih mahal, memory dengan performa lebih tinggi dibandingkan memory standard memiliki keistimewaan tersendir.
CHIP MEMORY DI BUAT DENGAN BEBERAPA MODEL :
pertama adalah memory standard yang banyak dijual dipasaran. Memory standard ditujukan pada end user. Umumnya chip memory standard dijual lebih murah dan dirakit kembali menjadi memory module. Atau sudah dirakit menjadi memory module dan dijual ke perusahan computer untuk digunakan pada computer branded. Jenis memory standard diproduksi masal dalam jumlah banyak sehingga biaya produksi lebih murah.
Jenis kedua adalah memory yang dijual khusus. Biasanya memory yang dijual khusus diperuntukan bagi perusahaan memory ternama. Perusahaan dengan merek memory tertentu memproduksi module memory dan diberikan label merek dari perusahaan pembuat module memory. Umumnya memory dengan merek tertentu sudah memiliki jaminan terhadap kompatibel diberbagai hardware. Jadi yang ditekankan adalah kompatible pada hardware yang ada dipasaran
Ketiga adalah memory berdasarkan pesanan untuk jenis Premium. Perusahaan pembuat memory hanya membuat memory jenis Premium yang dipesanan dari perusahaan OEM/merek perusahaan memory tertentu dalam jumlah besar. Karena dibuat berdasarkan pesanan, walaupun memilik jumlah besar tetapi tetap mahal karena memiliki kualitas. Memory Premium memang dibuat dengan biaya ebih mahal. Selain memiliki daya tahan lebih tinggi, kemampuan memory Premium tidak akan pernah didapat pada memory standard dan hampir tidak pernah dijual langsung oleh pembuat memory itu sendiri. Kriteria dari memory Premium memang lepas dari kebutuhan memory standard. Biasanya dipasarkan dengan tingkat latency rendah, atau memiliki kemampuan bekerja pada clock tinggi. Khusus bagi para gamer, lebih memilih memory jenis premium. Jenis memory premium umumnya memiliki ketahanan lebih tinggi.
Manfaat ganda juga didapat dengan memory premium. Saat ini ada 2 pilihan antara memory premium ber-latency rendah dengan ketahanan clock standard dan memory premium yang mampu bertahan pada kecepatan clock tinggi tetapi berlatency tinggi.
Untuk mengunakan memory dengan kemampuan clock tinggi, lebih ideal digunakan pada overclock. Tetapi memiliki kelemahan dengan latency tinggi misalnya dinamai dengan PC4400 berlatency 2.5-3-3-6, sehingga computer terlihat kurang responsif. Tetapi pada memory yang memang lebih mampu bertahan pada clock tinggi dan mampu menerima voltage diatas standard (kami sebut VDIMM). Pilihan ini memang harus diambil, karena hanya jenis memory khusus inilah yang mampu mengimbangi kebutuhan tranfer data antara memory dengan processor.
Kebalikannya adalah memory premium ber-latency rendah. Memory jenis ini memiliki fungsi ganda. Bila menginginkan sebuah computer dengan overclok tidak terlalu tinggi disarankan tetap mengunakan memory ber-latency rendah misalnya 2-2-2-6. Computer terlihat lebih responsif, karena memory begitu cepat bekerja dibandingkan memory dengan clock tinggi dan memiliki latency tinggi. Disamping efek respon yang baik pada memory ber-latency rendah, pemakaian overclock masih dimungkinkan asalkan tidak melebihi batas dari kemampuan maksimum memory. Dengan memainkan latency lebih tinggi pada memory ber-latency rendah, masih memungkinkan memory bekerja pada clock yang lebih besar. Misalnya PC3200 dengan latency 2-2-2-5 pada kecepatan 200Mhz, masih mampu bekerja pada 250Mhz dengan latency 3-3-3-6. Pilihannya terletak pada sipemakai, apakah membutuhkan ketahanan memory pada tingkat clock tinggi atau ingin mempertahankan kemampuan memory agar lebih responsif bekerja.
KENYAMANAN OVERCLOCK DENGAN POWER SUPPLY BERMUTU (KELAS PREMIUM)
Terakhir adalah kemampuan dari power supply. Power supply premium memiliki tingkat efisiensi tinggi serta proteksi baik sebagai fungsinya sebagai power supply maupun keamanan bagi perangkat computer.
Power supply premium memiliki beberapa fitur seperti overvoltage, overload, short protection dan sebagainya. Sistem proteksi pada output voltage sangat penting. Ketika power supply mengalami kelebihan beban, umumnya voltage output akan meningkat. Pada posisi membahayakan, maka power supply akan mematikan dirinya agar menjaga perangkat yang ada tidak mengalami overvoltage.
Sistem proteksi ini dibutuhkan bagi para overclock agar harta didalam computer aman. Bila anda pernah menemukan sebuah mainboard dan procesor terbakar karena power supply terus saja memberikan supply daya ke computer. Itu adalah salah satu dampak dari kelemahan sistem power yang digunakan.
Hal tersebut mungkin jarang terjadi pada pemakaian power supply kelas premium. Tentunya akan konyol bila seseorang mengunakan power supply standard seharga 300 ribu, tetapi dipasangkan pada seperangkat hardware yang harganya diatas 10 juta rupiah.
Tetapi bagian terpenting adalah tingkat power efisiensi. Pada power supply dikenal dengan power efficiency / efisiensi power (power factor) sebagai perbandingan input dan output. Input adalah daya yang dibutuhkan oleh power supply dari sumber listrik, sedangkan output adalah daya DC yang dikeluarkan oleh power supply dari beban sebuah computer.
Apakah arti dari power effisien itu. power effisien adalah perbandingan antara pemakaian input dengan hasil output yang dihasilkan. Bila sebuah power supply memiliki power ratio 50%, artinya 50% power output dihasilkan dari 100% input. Sebagai contoh, sebuah power supply dengan daya 300W dengan ratio 50% maka maksimum output yang dihasilkan adalah 150W.
Saat ini sudah banyak produsen power supply jenis premium. Power supply jenis premium umumnya memiliki tingkat power effisien sampai 65-85%. Artinya daya yang dikeluarkan lebih efisien dibandingkan sebuah power supply standard. Dengan label 400W dan power efisien 75%, artinya output power yang dapat diberikan ke perangkat hardware mencapai tingkat maksimal 300W DC dengan kebutuhan daya listrik 400W AC. Dengan melakukan overcloking baik VGA maupun Processor, kebutuhan daya akan meningkat. Ada baiknya anda melihat kembali berapa kemampuan power supply terhadap beban hardware. Menyediakan power supply standard dan tingkat power effisien rendah hanya akan memboroskan daya listrik dan mengacaukan analisa anda ketika melakukan overclock
Dengan artikel diatas, diharapkan pembaca sudah mengenal lebih jauh tentang hardware khususnya untuk pemakaian overclocking. Diharapkan juga anda tidak menganggap bahwa overclock adalah sebuah kegiatan gila yang beresiko. Siapapun dapat membuat sebuah computer lebih cepat dari standard. Overclock bukanlah kegiatan untuk merusak hardware, tetapi hanya meningkatkan performa computer agar bekerja lebih baik.
Overclock tidak hanya bertujuan untuk membeli processor murah untuk menghasilkan kecepatan yang sama dengan processor yang lebih cepat dan mahal. Tetapi memaksimalkan perangkat seluruh harware yang ada, untuk bekerja semaksimal mungkin. Dampaknya, sebuah computer impian anda yang lebih nyaman, lebih cepat, dan lebih responsif agar dapat dinikmati.

Jumat, 30 April 2010

KOMPUTER HANYA MENGENALI BILANGAN BINER


Komputer mengolah data yang ada secara digital, melalui sinyal listrik yang diterimanya atau dikirimkannya. Pada prinsipnya, komputer hanya mengenal dua arus, yaitu on atau off, atau istilah dalam angkanya sering juga dikenal dengan 1 (satu) atau 0 (nol). Kombinasi dari arus On atau Off inilah yang mampu membuat komputer melakukan banyak hal, baik dalam mengenalkan huruf, gambar, suara, bahkan film-film menarik yang anda tonton dalam format digital. Karena komputer hanya mengerti 0 dan 1, atau bilangan biner maka subnet-mask itu di bentuk menggunakan bilangan biner. Subnet-mask terdiri dari 4 byte dan karena 1 byte = 8 bit, maka subnet-mask tersebut terdiri dari 32 bit.
Beginilah bentuk subnet-mask yang di baca oleh komputer 11111111.11111111.11111111.11111111, karena manusia akan repot jika membaca biner, akhirnya komputer meng-conversi-nya ke bilangan desimal atau ke karekteristik yang mudah dibaca ketika akan di tampilkan ke user (kita-kita nih), *buka kalkulator sciencetific* jadi hasil bilangan biner yang di atas setelah kita conversi-kan ke desimal adalah 255.255.255.255 (gampang kan, emang gampang untuk conversi biner ke desimal dengan menggunakan kalkulator).
Kita bisa dengan mudah menconversi biner ke desimal atau sebaliknyaa dengan menggunakan kalkulator sciencetific, bila terlalu mahal untuk membelinya, jika anda pengguna windows, anda bisa mendapatkannya di start menu—> programs —> accessories—>calculator, di calculator anda pilih menu view lalu pilihlah sciencetific.
Bilangan Biner (binary), yaitu bilangan basis 2, sehingga nilai yang dikenal hanya 0 dan 1. Contoh : 101biner bernilai sama dengan 5desimal, sebab 101biner = 1 x 20 + 0 x 21 + 1 x 22 atau 5desimal. Operasi matematis lainnya sama dengan bilangan desimal, hanya di sini bilangan yang digunakan adalah basis 2.
Bilangan Oktal (octal), yaitu bilangan basis 8, sehingga nilai yang dikenal hanya 0 s/d 7. Contoh : 072octal (prefix 0 digunakan pada bahasa pemrograman C) bernilai sama dengan 58desimal, sebab 072octal = 2 x 80 + 7 x 81 atau 58desimal. Operasi matematis lainnya sama dengan bilangan desimal, hanya di sini bilangan yang digunakan adalah basis 8.
Bilangan Heksa desimal (Hexa decimal), yaitu bilangan basis 16, sehingga nilai yang dikenal hanya 0 s/d 9 dan huruf A s/d F melambangkan 10 desimal s/d 15 desimal. Contoh : 0x72hexa decimal (prefix 0x digunakan pada bahasa pemrograman C) bernilai sama dengan 114desimal, sebab 0x72hexa decimal = 2 x 160 + 7 x 161 atau 114desimal. Operasi matematis lainnya sama dengan bilangan desimal, hanya di sini bilangan yang digunakan adalah basis 16. Ada satu hal yang perlu kita perhatikan, yaitu konversi dari bilangan biner ke hexa decimal adalah suatu operasi yang "agak natural", sebab kita tinggal memecah bilangan hexa decimal tersebut menjadi elemen-elemennya kemudian setiap elemen direpresentasikan dengan 4 bilangan biner, maka anda telah memperoleh bilangan biner yang bernilai sama dengan bilangan hexa decimal tersebut. Contoh: 0xA2 = ... biner, solusi: pertama pecah menjadi elemennya , kita peroleh A dan 2. A jika direpresentasikan dalam 4 angka biner adalah 1010 (10desimal) dan 2 jika direpresentasikan dalam 4 angka biner adalah 0010 sehingga kita peroleh 0xA2 = 1010 0010 biner. Kemudahan operasi ini akan membantu kita saat berurusan dengan pemrograman yang mengolah informasi bilangan biner, jadi sangat perlu untuk dipahami.
Sistem Bilangan Biner (Binary digits – BITS)
Seperti telah saya singgung dalam artikel awal, komputer hanya mengenal 2 kondisi, yaitu High / Low, True / False atau On / Off. Lalu untuk merepresentasikan kondisi tersebut kedalam angka, maka dipakailah angka 1 untuk kondisi ON/High dan 0 untuk kondisi OFF/Low. Angka 1 dan 0 atau bilangan biner disebut Sistem Bilangan Basis 2 atau Binary Digits (bits) karena memiliki dua simbol, 1 dan 0.
Pertanyaan lalu muncul, jika hanya memiliki 2 simbol, kombinasi angka terbanyak hanya empat dung? Ya benar! Hanya 4 kombinasi angka yaitu 00,01,10,11. Mau dibolak-balik kek apapun ya gitulah kombinasinya. Dengan menggunakan aturan nilai posisi digit paling kanan (Right Most), kita dapat mengkonversi bilangan biner ke desimal dengan mudah.
Komputer merupakan rangkaian elektronik berisi ribuan transistor yang dipadatkan dalam bentuk chip. Chip  yang berisi transistor bekerja mengalirkan data berdasarkan prinsip switching On/Off yang dikendalikan tegangan High (perioda positif) dan Low (perioda negatif). Jika hal ini dilakukan dengan kecepatan tinggi, maka dihasilkan gelombang kotak (squarewave).
Berdasarkan data ini, akhirnya ditemukan teknik digital, dimana seseorang dapat memanipulasi data dengan merubah-rubah kondisi On/Off pada Chip komputer. Representasi kondisi On/Off kemudian dinyatakan dengan angka 1 dan 0 untuk mewakili dan agar lebih mudah dipahami oleh orang lain.
Didalam teknik digital, representasi 1 dan 0 berkembang menjadi True / False dan ditemukannya teknik logika dan logika kebenaran membuat manipulasi data dalam chip semakin mudah. Untuk lebih memudahkan orang memprogram chip tersebut, kemudian ditemukan pemrograman bahasa Assembler (bahasa mesin).
Bahasa mesin (assembler) bagi sebagian orang sulit untuk diimprovisasi. Perkembangan berikutnya, ditemukan bahasa pemrograman tingkat tinggi yang ditandai ditemukannya bahasa C. Dan seperti kita lihat saat ini, komputer menjadi alat hitung yang super canggih.
Ya, itulah  korelasi antara bilangan biner 1 dan 0, logika True/False atau kondisi On/Off dengan komputer yang kita kenal saat ini. 

Mohon masukan jika ada yang kurang pas. Salam.
Selamat belajar semoga bermanfaat bagi kita semua

PERBEDAAAN BIT DENGAN BYTE


BIT
Merupakan singkatan dari binary digit (angka biner)-merupakan satuan data terkecil. Nilainya Cuma 1 (satu) atau 0 (nol). Walau kelihatannya sederhana, tapi dua angka inilah yang mengalir terus didalam PC, berputar dari prosesor, motherboard, chip memori sampai keperangkat – perangkat penyimpanan data dan output lainnya atau sebaliknya.
Lho, angka kok mengalir? Iya, dalam prakteknya, bit mengalir sebagai sinyal – sinyal listrik. Ibarat saklar, angka Nol berarti Off, sedangkan angka Satu artinya On. Begitulah rangkaian data yang jumlahnya miliaran bahkan triliunan bit itu mengalir bagai orang menekan tombol on/off secara berulang – ulang dan cepat.
Akan tetapi, bit punya wujud fisik juga. Pada sebuah CD. Contohnya, bit tampak sebagai titik – titik yang amat kecil pada permukaan disk. Sinar laser CD-ROM drive kemudian membaca dan mengubahnya manjadi sinyal listrik yangdipahami oleh komputer.
Bit biasanya tidak pernah berdiri sendiri. Maknanya baru muncul begitu terdiri dari sejumlah bit yang telah tersusun. Dalam perhitungan biner ada sejumlah system yang dipakai yaitu system 8 bit, 16 bit, 32 bit, 64 bit dan seterusnya. Dengan sistim itulah computer membaca dan menerjemahkannya kembali dan mengelola data angka, huruf, gambar, dan sebagainya
Beruntunglah, kita tidak perlu mengetahui semua perhitungan itu untuk menggunakan computer. Tinggal klak – klik atau ketak – ketik sajalah. Walau begitu pemahaman mengenai bit akan sangat berguna untuk memahami berbagai aspek lain dalam komputer.
BYTE
Merupakan system yang terbentuk dari delapan bit. Sebuah byte merupakan kumpulan bit terkecil yang dapat dimengerti komputer. Sebuah byte mewakili angka desimal dari 0 sampai 255.
Byte juga digunakan untuk mewakili huruf – huruf, angka – angka dan symbol – symbol lain dalam system yang lain. Sebagai contoh, bila anda mengetik huruf A pada kibor, komputer merekamnya atau membacanya sebagai kode ASCII 65 dan menerjemahkannya dalam perhitungan angka biner sebagai 01000001- yang merupakan satu byte data.

Rabu, 28 April 2010

PENGERTIAN BUS DAN SISTEM BUS


Disini kita bukan belajar tentang bus yang kita sering tumpangi saat kita jalan jauh atau pada saat kita jalan bertamasya, bus yang saya maksudkan adalah bus yang ada dalam system komputer yang mengatur jalannya suatu system komputer yang kita jalankan dalam bekerja dengan komputer, disini kita berbicara tentang bus komputer yang mengatur segala system komputer. Supaya lebih jelas kita baca sama- sama arti dari bus dibawah ini. Ok
Bus merupakan lintasan komunikasi yang menghubungkan dua atau lebih perangkat komputer. Karakteristik penting sebuah bus adalah bahwa bus merupakan media transmisi yang dapat digunakan bersama. Sejumlah perangkat yang terhubung ke bus dan suatu sinyal yang ditransmisikan oleh salah satu perangkat ini dapat ditermia oleh salah satu perangkat yang terhubung ke bus. Bila dua buah perangkat melakukan transmisi dalam waktu yang bersamaan, maka sinyal-sinyalnya akan bertumpang tindih dan menjadi rusak. Dengan demikain, hanya sebuah perangkat saja yang akan berhasil melakukan transimi pada suatu saat tertentu.
Umumnya sebuah bus terdiri dari sejumlah lintasan komunikasi atau saluran. Masing-masing saluran dapat mentransmisikan sinyal yang menunjukkan biner 1 dan biner 0. Serangkaian digit biner dapat ditransmisikan melalui saluran tunggal. Dengan mengumpulkan beberapa saluran dari sebuah bus, dapat digunakan mentransmisikan digit biner secra bersamaan (paralel). Misalnya sebuah satuan data 8 bit dapat ditransmisikan melalui bus delapan saluran.
Sistem komputer terdiri dari sejumlah bus yang berlainan yang menyediakan jalan antara dua buah komponen pada bermacam-macam tingkatan hirarki sisterm komputer. Sebuah bus yang menghubungkan komponen-komponen utama komputer (CPU, memori, input/output) disebut bus sistem. Struktur interkoneksi komputer yang umum didasarkan pada penggunaan satu bus sistem atau lebi
STRUKTUR BUS
Sebuah bus sistem terdiri dari 50 hingga 100 saluran yang terpisah. Masing-masing saluran ditandai dengan arti dan fungsi khusus. Walaupun terdapat sejumlah rancangan bus yang berlainan, fungsi saluran bus dapat diklasifikasikan menjadi tiga kelompok, yaitu saluran data, saluran alamat, dan saluran kontrol. Selain itu, terdapat pula saluran distribusi daya yang memberikan kebutuhan daya bagi modul yang terhubung
A.                Saluran Data
Saluran data memberikan lintasan bagi perpindahan data antara dua modul sistem. Saluran ini secara kolektif disebut bus data. Umumnya bus data terdiri dari 8, 16, 32 saluran, jumlah saluran diakitakan denang lebar bus data. Karena pada suatu saat tertentu masing-masing saluran hanya dapat membawa 1 bit, maka jumlah saluran menentukan jumlah bit yang dapat dipindahkan pada suatu saat. Lebar bus data merupakan faktor penting dalam menentukan kinerja sistem secara keseluruhan. Misalnya, bila bus data lebarnya 8 bit, dan setiap instruksi panjangnya 16 bit, maka CPU harus dua kali mengakses modul memori dalam setiap siklus instruksinya.
B.                 Saluran Alamat
Saluran alamat digunakan untuk menandakan sumber atau tujuan data pada bus data. Misalnya, bila CPU akan membaca sebuah word data dari memori, maka CPU akan menaruh alamat word yang dimaksud pada saluran alamat. Lebar bus alamat akan menentukan kapasitas memori maksimum sistem. Selain itu, umumnya saluran alamat juga dipakai untuk mengalamati port-port input/outoput. Biasanya, bit-bit berorde lebih tinggi dipakai untuk memilih lokasi memori atau port I/O pada modul.
C.                Saluran Kontrol
Saluran kontrol digunakan untuk mengntrol akses ke saluran alamat dan penggunaan data dan saluran alamat. Karena data dan saluran alamat dipakai bersama oleh seluruh komponen, maka harus ada alat untuk mengontrol penggunaannya. Sinyal-sinyal kontrol melakukan transmisi baik perintah maupun informasi pewaktuan diantara modul-modul sistem. Sinyal-sinyal pewaktuan menunjukkan validitas data dan informasi alamat. Sinyal-sinyal perintah me-spesifikasikan operasi-operasi yang akan dibentuk. Umumnya saluran kontrol meliputi : memory write, memory read, I/O write, I/O read, transfer ACK, bus request, bus grant, interrupt request, interrupt ACK, clock, reset.
ELEMEN-ELEMEN RANCANGAN BUS
JENIS BUS
Saluran bus dapat dipisahkan menjadi dua tipe umum, yaitu dedicated dan multiplexed. Suatu saluran bus didicated secara permanen diberi sebuah fungsi atau subset fisik komponen-komponen komputer.
Sebagai contoh dedikasi fungsi adalah penggunaan alamat dedicated terpisah dan saluran data, yang merupakan suatu hal yang umum bagi bus. Namun, hal ini bukanlah hal yang penting. Misalnya, alamat dan informasi data dapat ditransmisikan melalui sejumlah salurah yang sama dengan menggunakan saluran address valid control. Pada awal pemindahan data, alamat ditempatkan pada bus dan address valid control diaktifkan. Pada saat ini, setiap modul memilki periode waktu tertentu untuk menyalin alamat dan menentukan apakah alamat tersebut merupakan modul beralamat. Kemudian alamat dihapus dari bus dan koneksi bus yang sama digunakan untuk transfer data pembacaan atau penulisan berikutnya. Metode penggunaan saluran yang sama untuk berbagai keperluan ini dikenal sebagai time multiplexing.
Keuntungan time multiplexing adalah memerlukan saluran yang lebih sedikit, yang menghemat ruang dan biaya. Kerugiannya adalah diperlukannya rangkaian yang lebih kompleks di dalam setiap modul. Terdapat juga penurunan kinerja yang cukup besar karena event-event tertentu yang menggunakan saluran secara bersama-sama tidak dapat berfungsi secara paralel.
Dedikasi fisik berkaitan dengan penggunaan multiple bus, yang masing-masing bus itu terhubung dengan hanya sebuah subset modul. Contoh yang umum adalah penggunaan bus I/O untuk menginterkoneksi seluruh modul I/O, kemudian bus ini dihubungkan dengan bus utama melalui sejenis modul adapter I/O. keuntungan yang utama dari dedikasi fisik adalah throughput yang tinggi, harena hanya terjadi kemacetan lalu lintas data yang kecil. Kerugiannya adalah meningkatnya ukuran dan biaya sistem.
METODE ARBITRASI
Di dalam semua sistem keculai sistem yang paling sederhana, lebih dari satu modul diperlukan untuk mengontrol bus. Misalnya, sebuah modul I/O mungkin diperlukan untuk membaca atau menulis secara langsung ke memori, dengan tanpa mengirimkan data ke CPU. Karena pada satu saat hanya sebuah unit yang akan berhasil mentransmisikan data melalui bus, maka diperlukan beberapa metodi arbitrasi. Bermacam-macam metode secara garis besarnya dapat digolongkan sebagi metode tersentraslisasi dan metode terdistribusi. Pada metode tersentralisasi, sebuah perangkat hardware, yang dikenal sebagai pengontrol bus atau arbitrer, bertanggung jawab atas alokasi waktu pada bus. Mungkin perangkat berbentuk modul atau bagian CPU yang terpisah. Pada metode terdistribusi, tidak terdapat pengontrol sentral. Melainkan, setiap modul terdiri dari access control logic dan modul-modul bekerja sama untuk memakai bus bersama-sama. Pada kedua metode arbitrasi, tujuannya adalah untuk menugaskan sebuah perangkat, baik CPU atau modul I/O, bertindak sebagai master. Kemudian master dapat memulai transfer data (misalnya, membaca atau menulis) dengan menggunakan perangkat-perangkat lainnya, yang bekerja sebagai slave bagi pertukaran data yang khusus ini.
Pengertian bus, bit dan byte
Pada motherboard terdapat saluran-saluran penghubung yang menghubungkan satu komponen dengan komponen lainnya. Saluran penghubung ini berupa garis-garis yang tercetak pada PCB motherboard. Melalui saluran-saluran inilah data, informasi, dan instruksi-instruksi yang diberikan pada komputer ditransfer/melintas dari komponen satu ke komponen lainnya. Data dan instruksi tersebut diangkut dalam wujud sinyal-sinyal elektronis yang mempunyai makna tertentu. Sekelompok saluran yang mempunyai fungsi yang sama disebut jalur atau bus.  Saluran-saluran penghubung tadi disebut pula dengan istikah konduktor.
Pada permukaan bagian bawah prosesor Intel Pentium 4 socket 478, terdapat kaki-kaki berupa pin. Jumlah pin keseluruhan sebanyak 478 buah, itulah sebabnya disebut soket 478. Pin-pin ini bertugas sebagai lintasan yang menyalurkan data atau instruksi dari motherboard ke processor atau sebaliknya. Dengan demikian, di dalam sebuah prosesor juga ada saluran-saluran tempat lalulintas data/informasi/instruksi-instruksi yang harus diolah/diproses dan dikirim kembali ke motherboard. Pin-pin pada prosesor adalah salah satu contoh nyata yang secara fisik terlihat sebagai saluran tempat lalu lintas data/informasi/instruksi. Sekelompok saluran  yang mempunyai fungsi yang sama juga disebut jalur  atau bus. Hal yang sama juga ada di video card atau periferal lainnya. Bus-bus atau jalur-jalur pada prosesor secara garis besar dapat dibagi menjadi data bus (jalur data), address bus (jalur adres), dan control bus (jalur kontrol). Control bus disebut juga dengan istilah signal bus.
Pengertian jalur tidak sama dengan saluran. Dalam hal ini, jalur adalah kata jamak dari saluran. Pahamilah penjelasan berikut ini:
  • Jalur data (data bus) terdiri dari beberapa (sejumlah) saluran data
  • Jalur adres (address bus) terdiri dari beberapa (sejumlah) saluran adres
  • Jalur kontrol (control bus) terdiri dari beberapa (sejumlah) saluran control
Seperti telah dijelaskan sebelumnya, bahwa data/informasi/instruksi disalurkan dalam wujud sinyal-sinyal elektronis. Hal ini dapat dijelaskan sebagai berikut:
Setiap satu saluran (satu kawat) pada saat-saat tertentu hanya dapat berada dalam satu kondisi, yaitu ada tegangan  atau tidak ada tegangan. Dikatakan ada tegangan jika tegangannya berkisar 2,5 Volt hingga 5,5 Volt. Dikatakan tidak ada tegangan jika tegangannya berkisar 0 Volt hingga 0,8 Volt. Keadaan ada tegangan disimbolkan dengan angka 1 dan disebut dengan istilah ‘high’, keadaan tidak ada tegangan disimbolkan dengan angka 0 dan disebut dengan istilah‘low’.
Berdasar penjelasan ini, dapat dikatakan bahwa setiap saluran selalu berkeadaan biner (dua kemungkinan), yaitu dalam keadaan ‘0’ atau dalam keadaan ‘1’. Simbol angka yang hanya bernotasi ‘0’ dan ‘1’ ini disebut dengan istilah notasi digit biner, dalam bahasa Inggris disebut binary digit yang disingkat dengan istilah ’bit’.
Misalkan jalur data (data bus) sebuah prosesor terdiri dari 8 saluran, setiap saluran berada dalam kondisi ‘0’ atau ‘1’, maka akan terjadi banyak kemungkinan kombinasi bilangan biner yang menyimbulkan kondisi tegangan.
Total kombinasi bilangan biner yang mungkin terjadi adalah 28 = 256 macam kombinasi.
Mungkin pola tegangan : 0 0 0 0 0 0 0 1 akan membentuk huruf (karakter) A
sedangkan pola tegangan: 0 0 0 0 0 0 1 1 akan membentuk angka (karakter) 1
Demikian seterusnya hingga tercipta 256 karakter (notasi) yang berbeda.
Kumpulan dari 8 bilangan biner (bit) yang membentuk pola urutan (kombinasi) tertentu ini disebut byte. Sehingga dapat disebut 1 byte = 8 bit. 1 byte nilainya setara dengan 1 karakter.
Byte ini akhirnya dipakai sebagai satuan, misalnya untuk menyatakan kapasitas sebuah media penyimpanan (harddisk, disket, flash disk, CD, dan lainnya), kapasitas memory dan lain
lainnya. Dikenal pula satuan kilo byte, mega byte, giga byte, dan terra byte dengan kesetaraan nilai sebagai berikut:
  • 1 kilo byte (KB)  = 1024 byte
  • 1 mega byte (MB) = 1024 x1024 byte
  • 1 giga byte (GB) = 1024 x1024 x1024 byte
  • 1 terra byte (TB) = 1024 x1024 x1024 x1024 byte
Sampai saat ini teknologi prosesor terus berkembang. Pada awalnya, Intel memproduksi prosesor 4 bit, kemudian prosesor 8 bit, 16 bit, 32 bit dan sekarang ini 64 bit. Sebuah prosesor dikatakan prosesor 4 bit jika bekerja menggunakan data 4 bit, artinya jalur datanya (data busnya) terdiri dari 4 saluran data. Dengan demikian, prosesor 64 bit menggunakan 64 saluran untuk jalur datanya (data bus-nya terdiri dari 64 saluran).