Rabu, 18 November 2009

sejarah komputer

Generasi Pertama
Dengan terjadinya Perang Dunia Kedua, negara-negara yang terlibat dalam perang tersebut berusaha mengembangkan komputer untuk mengeksploit potensi strategis yang dimiliki komputer. Hal ini meningkatkan pendanaan pengembangan komputer serta mempercepat kemajuan teknik komputer. Pada tahun 1941, Konrad Zuse, seorang insinyur Jerman membangun sebuah komputer, Z3, untuk mendesain pesawat terbang dan peluru kendali.

Pihak sekutu juga membuat kemajuan lain dalam pengembangan kekuatan komputer. Tahun 1943, pihak Inggris menyelesaikan komputer pemecah kode rahasia yang dinamakan Colossus untuk memecahkan kode rahasia yang digunakan Jerman. Dampak pembuatan Colossus tidak terlalu mempengaruhi perkembangan industri komputer dikarenakan dua alasan. Pertama, Colossus bukan merupakan komputer serbaguna (general-purpose computer), ia hanya didesain untuk memecahkan kode rahasia. Kedua, keberadaan mesin ini dijaga kerahasiaannya hingga satu dekade setelah perang berakhir.

Usaha yang dilakukan oleh pihak Amerika pada saat itu menghasilkan suatu kemajuan lain. Howard H. Aiken (1900-1973), seorang insinyur Harvard yang bekerja dengan IBM, berhasil memproduksi kalkulator elektronik untuk US Navy. Kalkulator tersebut berukuran panjang setengah lapangan bola kaki dan memiliki rentang kabel sepanjang 500 mil. The Harvard-IBM Automatic Sequence Controlled Calculator, atau Mark I, merupakan komputer relai elektronik. Ia menggunakan sinyal elektromagnetik untuk menggerakkan komponen mekanik. Mesin tersebut beropreasi dengan lambat (ia membutuhkan 3-5 detik untuk setiap perhitungan) dan tidak fleksibel (urutan kalkulasi tidak dapat diubah). Kalkulator tersebut dapat melakukan perhitungan aritmatik dasar dan persamaan yang lebih kompleks.

Perkembangan komputer lain pada masa kini adalah Electronic Numerical Integrator and Computer (ENIAC), yang dibuat oleh kerjasama antara pemerintah Amerika Serikat dan University of Pennsylvania. Terdiri dari 18.000 tabung vakum, 70.000 resistor, dan 5 juta titik solder, komputer tersebut merupakan mesin yang sangat besar yang mengkonsumsi daya sebesar 160kW.

Komputer ini dirancang oleh John Presper Eckert (1919-1995) dan John W. Mauchly (1907-1980), ENIAC merupakan komputer serbaguna (general purpose computer) yang bekerja 1000 kali lebih cepat dibandingkan Mark I.

Pada pertengahan 1940-an, John von Neumann (1903-1957) bergabung dengan tim University of Pennsylvania dalam usaha membangun konsep desain komputer yang hingga 40 tahun mendatang masih dipakai dalam teknik komputer. Von Neumann mendesain Electronic Discrete Variable Automatic Computer (EDVAC) pada tahun 1945 dengan sebuah memori untuk menampung baik program ataupun data. Teknik ini memungkinkan komputer untuk berhenti pada suatu saat dan kemudian melanjutkan pekerjaannya kembali. Kunci utama arsitektur von Neumann adalah unit pemrosesan sentral (CPU), yang memungkinkan seluruh fungsi komputer untuk dikoordinasikan melalui satu sumber tunggal. Tahun 1951, UNIVAC I (Universal Automatic Computer I) yang dibuat oleh Remington Rand, menjadi komputer komersial pertama yang memanfaatkan model arsitektur Von Neumann tersebut.

Baik Badan Sensus Amerika Serikat dan General Electric memiliki UNIVAC. Salah satu hasil mengesankan yang dicapai oleh UNIVAC dalah keberhasilannya dalam memprediksi kemenangan Dwilight D. Eisenhower dalam pemilihan presiden tahun 1952.

Komputer Generasi pertama dikarakteristik dengan fakta bahwa instruksi operasi dibuat secara spesifik untuk suatu tugas tertentu. Setiap komputer memiliki program kode biner yang berbeda yang disebut “bahasa mesin” (machine language). Hal ini menyebabkan komputer sulit untuk diprogram dan membatasi kecepatannya. Ciri lain komputer generasi pertama adalah penggunaan tube vakum (yang membuat komputer pada masa tersebut berukuran sangat besar) dan silinder magnetik untuk penyimpanan data.

Generasi Kedua
Pada tahun 1948, penemuan transistor sangat mempengaruhi perkembangan komputer. Transistor menggantikan tube vakum di televisi, radio, dan komputer. Akibatnya, ukuran mesin-mesin elektrik berkurang drastis.

Transistor mulai digunakan di dalam komputer mulai pada tahun 1956. Penemuan lain yang berupa pengembangan memori inti-magnetik membantu pengembangan komputer generasi kedua yang lebih kecil, lebih cepat, lebih dapat diandalkan, dan lebih hemat energi dibanding para pendahulunya. Mesin pertama yang memanfaatkan teknologi baru ini adalah superkomputer. IBM membuat superkomputer bernama Stretch, dan Sprery-Rand membuat komputer bernama LARC. Komputer-komputer ini, yang dikembangkan untuk laboratorium energi atom, dapat menangani sejumlah besar data, sebuah kemampuan yang sangat dibutuhkan oleh peneliti atom. Mesin tersebut sangat mahal dan cenderung terlalu kompleks untuk kebutuhan komputasi bisnis, sehingga membatasi kepopulerannya. Hanya ada dua LARC yang pernah dipasang dan digunakan: satu di Lawrence Radiation Labs di Livermore, California, dan yang lainnya di US Navy Research and Development Center di Washington D.C. Komputer generasi kedua menggantikan bahasa mesin dengan bahasa assembly. Bahasa assembly adalah bahasa yang menggunakan singkatan-singakatan untuk menggantikan kode biner.

Pada awal 1960-an, mulai bermunculan komputer generasi kedua yang sukses di bidang bisnis, di universitas, dan di pemerintahan. Komputer-komputer generasi kedua ini merupakan komputer yang sepenuhnya menggunakan transistor. Mereka juga memiliki komponen-komponen yang dapat diasosiasikan dengan komputer pada saat ini: printer, penyimpanan dalam disket, memory, sistem operasi, dan program.

Salah satu contoh penting komputer pada masa ini adalah IBM 1401 yang diterima secara luas di kalangan industri. Pada tahun 1965, hampir seluruh bisnis-bisnis besar menggunakan komputer generasi kedua untuk memproses informasi keuangan.

Program yang tersimpan di dalam komputer dan bahasa pemrograman yang ada di dalamnya memberikan fleksibilitas kepada komputer. Fleksibilitas ini meningkatkan kinerja dengan harga yang pantas bagi penggunaan bisnis. Dengan konsep ini, komputer dapat mencetak faktur pembelian konsumen dan kemudian menjalankan desain produk atau menghitung daftar gaji. Beberapa bahasa pemrograman mulai bermunculan pada saat itu. Bahasa pemrograman Common Business-Oriented Language (COBOL) dan Formula Translator (FORTRAN) mulai umum digunakan. Bahasa pemrograman ini menggantikan kode mesin yang rumit dengan kata-kata, kalimat, dan formula matematika yang lebih mudah dipahami oleh manusia. Hal ini memudahkan seseorang untuk memprogram dan mengatur komputer. Berbagai macam karir baru bermunculan (programmer, analis sistem, dan ahli sistem komputer). Industri piranti lunak juga mulai bermunculan dan berkembang pada masa komputer generasi kedua ini.

Generasi Ketiga
Walaupun transistor dalam banyak hal mengungguli tube vakum, namun transistor menghasilkan panas yang cukup besar, yang dapat berpotensi merusak bagian-bagian internal komputer. Batu kuarsa (quartz rock) menghilangkan masalah ini. Jack Kilby, seorang insinyur di Texas Instrument, mengembangkan sirkuit terintegrasi (IC : integrated circuit) di tahun 1958. IC mengkombinasikan tiga komponen elektronik dalam sebuah piringan silikon kecil yang terbuat dari pasir kuarsa. Pada ilmuwan kemudian berhasil memasukkan lebih banyak komponen-komponen ke dalam suatu chip tunggal yang disebut semikonduktor. Hasilnya, komputer menjadi semakin kecil karena komponen-komponen dapat dipadatkan dalam chip. Kemajuan komputer generasi ketiga lainnya adalah penggunaan sistem operasi (operating system) yang memungkinkan mesin untuk menjalankan berbagai program yang berbeda secara serentak dengan sebuah program utama yang memonitor dan mengkoordinasi memori komputer.

Generasi Keempat
Setelah IC, tujuan pengembangan menjadi lebih jelas: mengecilkan ukuran sirkuit dan komponen-komponen elektrik. Large Scale Integration (LSI) dapat memuat ratusan komponen dalam sebuah chip. Pada tahun 1980-an, Very Large Scale Integration (VLSI) memuat ribuan komponen dalam sebuah chip tunggal.

Ultra-Large Scale Integration (ULSI) meningkatkan jumlah tersebut menjadi jutaan. Kemampuan untuk memasang sedemikian banyak komponen dalam suatu keping yang berukurang setengah keping uang logam mendorong turunnya harga dan ukuran komputer. Hal tersebut juga meningkatkan daya kerja, efisiensi dan keterandalan komputer. Chip Intel 4004 yang dibuat pada tahun 1971 membawa kemajuan pada IC dengan meletakkan seluruh komponen dari sebuah komputer (central processing unit, memori, dan kendali input/output) dalam sebuah chip yang sangat kecil. Sebelumnya, IC dibuat untuk mengerjakan suatu tugas tertentu yang spesifik. Sekarang, sebuah mikroprosesor dapat diproduksi dan kemudian diprogram untuk memenuhi seluruh kebutuhan yang diinginkan. Tidak lama kemudian, setiap piranti rumah tangga seperti microwave, oven, televisi, dan mobil dengan electronic fuel injection (EFI) dilengkapi dengan mikroprosesor.

Perkembangan yang demikian memungkinkan orang-orang biasa untuk menggunakan komputer biasa. Komputer tidak lagi menjadi dominasi perusahaan-perusahaan besar atau lembaga pemerintah. Pada pertengahan tahun 1970-an, perakit komputer menawarkan produk komputer mereka ke masyarakat umum. Komputer-komputer ini, yang disebut minikomputer, dijual dengan paket piranti lunak yang mudah digunakan oleh kalangan awam. Piranti lunak yang paling populer pada saat itu adalah program word processing dan spreadsheet. Pada awal 1980-an, video game seperti Atari 2600 menarik perhatian konsumen pada komputer rumahan yang lebih canggih dan dapat diprogram.

Pada tahun 1981, IBM memperkenalkan penggunaan Personal Computer (PC) untuk penggunaan di rumah, kantor, dan sekolah. Jumlah PC yang digunakan melonjak dari 2 juta unit di tahun 1981 menjadi 5,5 juta unit di tahun 1982. Sepuluh tahun kemudian, 65 juta PC digunakan. Komputer melanjutkan evolusinya menuju ukuran yang lebih kecil, dari komputer yang berada di atas meja (desktop computer) menjadi komputer yang dapat dimasukkan ke dalam tas (laptop), atau bahkan komputer yang dapat digenggam (palmtop).

IBM PC bersaing dengan Apple Macintosh dalam memperebutkan pasar komputer. Apple Macintosh menjadi terkenal karena mempopulerkan sistem grafis pada komputernya, sementara saingannya masih menggunakan komputer yang berbasis teks. Macintosh juga mempopulerkan penggunaan piranti mouse.

Pada masa sekarang, kita mengenal perjalanan IBM compatible dengan pemakaian CPU: IBM PC/486, Pentium, Pentium II, Pentium III, Pentium IV (Serial dari CPU buatan Intel). Juga kita kenal AMD k6, Athlon, dsb. Ini semua masuk dalam golongan komputer generasi keempat.

Seiring dengan menjamurnya penggunaan komputer di tempat kerja, cara-cara baru untuk menggali potensial terus dikembangkan. Seiring dengan bertambah kuatnya suatu komputer kecil, komputer-komputer tersebut dapat dihubungkan secara bersamaan dalam suatu jaringan untuk saling berbagi memori, piranti lunak, informasi, dan juga untuk dapat saling berkomunikasi satu dengan yang lainnya. Jaringan komputer memungkinkan komputer tunggal untuk membentuk kerjasama elektronik untuk menyelesaikan suatu proses tugas. Dengan menggunakan perkabelan langsung (disebut juga Local Area Network atau LAN), atau kabel telepon, jaringan ini dapat berkembang menjadi sangat besar.

Generasi Kelima
Mendefinisikan komputer generasi kelima menjadi cukup sulit karena tahap ini masih sangat muda. Contoh imajinatif komputer generasi kelima adalah komputer fiksi HAL9000 dari novel karya Arthur C. Clarke berjudul 2001: Space Odyssey. HAL menampilkan seluruh fungsi yang diinginkan dari sebuah komputer generasi kelima. Dengan kecerdasan buatan (artificial intelligence atau AI), HAL dapat cukup memiliki nalar untuk melakukan percapakan dengan manusia, menggunakan masukan visual, dan belajar dari pengalamannya sendiri.

Walaupun mungkin realisasi HAL9000 masih jauh dari kenyataan, banyak fungsi-fungsi yang dimilikinya sudah terwujud. Beberapa komputer dapat menerima instruksi secara lisan dan mampu meniru nalar manusia. Kemampuan untuk menterjemahkan bahasa asing juga menjadi mungkin. Fasilitas ini tampak sederhana. Namun fasilitas tersebut menjadi jauh lebih rumit dari yang diduga ketika programmer menyadari bahwa pengertia manusia sangat bergantung pada konteks dan pengertian ketimbang sekedar menterjemahkan kata-kata secara langsung.

Banyak kemajuan di bidang desain komputer dan teknologi semkain memungkinkan pembuatan komputer generasi kelima. Dua kemajuan rekayasa yang terutama adalah kemampuan pemrosesan paralel, yang akan menggantikan model non Neumann. Model non Neumann akan digantikan dengan sistem yang mampu mengkoordinasikan banyak CPU untuk bekerja secara serempak. Kemajuan lain adalah teknologi superkonduktor yang memungkinkan aliran elektrik tanpa ada hambatan apapun, yang nantinya dapat mempercepat kecepatan informasi.

Jepang adalah negara yang terkenal dalam sosialisasi jargon dan proyek komputer generasi kelima. Lembaga ICOT (Institute for new Computer Technology) juga dibentuk untuk merealisasikannya. Banyak kabar yang menyatakan bahwa proyek ini telah gagal, namun beberapa informasi lain bahwa keberhasilan proyek komputer generasi kelima ini akan membawa perubahan baru paradigma komputerisasi di dunia.

Label:

Kamis, 12 November 2009

Linux

Linux (diucapkan ˈlɪnəks atau /ˈlɪnʊks/)[1] adalah nama yang diberikan kepada sistem operasi komputer bertipe Unix. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapapun.[2]

Nama "Linux" berasal dari nama kernelnya (kernel Linux), yang dibuat tahun 1991 oleh Linus Torvalds. Sistemnya, peralatan sistem dan pustakanya umumnya berasal dari sistem operasi GNU, yang diumumkan tahun 1983 oleh Richard Stallman. Kontribusi GNU adalah dasar dari munculnya nama alternatif GNU/Linux.[3]

Linux telah lama dikenal untuk penggunaannya di server, dan didukung oleh perusahaan-perusahaan komputer ternama seperti Dell, Hewlett-Packard, IBM, Novell, Oracle Corporation, Red Hat, dan Sun Microsystems. Linux digunakan sebagai sistem operasi di berbagai macam jenis perangkat keras komputer, termasuk komputer desktop, superkomputer,[4], dan sistem benam seperti pembaca buku elektronik, sistem permainan video (PlayStation 2, PlayStation 3 dan XBox[5]), telepon genggam dan router. Para pengamat teknologi informatika beranggapan kesuksesan Linux dikarenakan Linux tidak bergantung kepada vendor (vendor independence), biaya operasional yang rendah, dan kompatibilitas yang tinggi dibandingkan versi UNIX tak bebas, serta faktor keamanan dan kestabilannya yang tinggi dibandingkan dengan sistem operasi lainnya seperti Microsoft Windows. Ciri-ciri ini juga menjadi bukti atas keunggulan model pengembangan perangkat lunak sumber terbuka (opensource software).

Sistem operasi Linux yang dikenal dengan istilah distribusi Linux (Linux distribution) atau distro Linux umumnya sudah termasuk perangkat-perangkat lunak pendukung seperti server web, bahasa pemrograman, basisdata, tampilan desktop (desktop environment) (seperti GNOME dan KDE), dan paket aplikasi perkantoran (office suite) seperti OpenOffice.org, KOffice, Abiword, dan Gnumeric.

Teknik Instalasi Linux

Bagi mereka yang tidak mampu untuk membeli sistem operasi Microsoft, maka Linux dapat menjadi alternatif sistem operasi yang digunakan di PC secara halal & tidak membajak perangkat lunak sama sekali. Biasanya yang paling membuat pusing kepala adalah ketakutan / ketidak mampuan dalam menginstalasi sistem operasi Linux.

Saya sendiri menggunakan sistem operasi Linux Mandrake 8.0 di PC saya berdampingan dengan sistem operasi Windows (asli). Saya harus akui sebagian sistem operasi Linux cukup sulit bagi orang biasa untuk menginstalasi-nya, akan tetapi Linux Mandrake sudah demikian mudah sekali & kemungkinan gagal-nya rendah.

Secara umum ada beberapa pilihan cara instalasi yang dapat dilakukan, Linux dapat di instalasi dengan kondisi:

• PC sudah terinstalasi Windows dan seluruh harddisk terpakai oleh Windows. Biasanya kita menggunakan program partition magic untuk me-resize partisi Windows.
• PC sama sekali belum terinstalasi apa-apa, kita mulai dari nol. Seluruh harddisk masih kosong & belum terformat sama sekali. Kita bisa menginstalasi Linux secara keseluruhan, atau membagi sebagian partisi untuk Windows.

Pada kesempatan ini saya hanya memfokuskan teknik instalasi Linux Mandrake tanpa berdampingan dengan Windows sama sekali. Jika anda ingin dalam satu komputer ada Windows & Linux sekaligus, install Windows terlebih dulu baru kemudian instalasi Linux.

Sebelum instalasi Linux
• Pastikan kita masih memiliki sisa harddisk minimal sebesar 1.5GB untuk Linux. Tidak apa-apa jika harddisk tsb. sudah terformat menggunakan Windows FAT32, kita bisa mengakali agar file system-nya nanti di ubah menjadi Linux.
• Catat baik-baik semua data teknis periferal yang ada di komputer yang kita gunakan, seperti, ethernet card (LAN card), sound card, jenis harddisk, video card. Umumnya Linux Mandrake dapat secara otomatis mendeteksi card-card tersebut, hal ini hanya untuk berjaga-jaga kalau Mandrake gagal mendeteksi card periferal tsb. Cara paling sederhana & gampang untuk men-check data teknis peralatan / card periferal yang digunakan adalah menggunakan Windows melalui Start  Settings  Control Panel  System  Device Manager. Klik device yang kita inginkan & catat resources yang digunakan.
• Setting BIOS diubah agar urutan booting menjadi FDD (floppy)  CDROM  HDD (harddisk). Untuk memasuki setting BIOS tekan ESC atau DEL pada saat booting pertama kali & cari bagian untuk setting urutan booting.
Siapkan Partisi Untuk Linux

Bagian ini merupakan bagian yang paling seru, merupakan seni tersendiri & sangat tergantung pada kebutuhan kita maupun kondisi awal harddisk yang akan kita instalasi. Minimal sekali Linux akan membutuhkan partisi:

Directory / Mount File System Ukuran
/ Ext2 1 Gbyte
/home Ext2 100Mbyte
Swap Swap 64Mbyte

Proses setting partisi dapat dilakukan secara automatis oleh Linux atau secara manual.

Instalasi Linux

Masukan CD Linux Mandrake (CD 1) ke CD drive & booting komputer. Mohon di pastikan bahwa anda telah menset BIOS agar urutan booting adalah:

FDD (floppy)  CDROM  HDD (harddisk).

Jika booting dari CDROM Linux dapat dilakukan dengan baik maka anda akan melihat logo Linux Mandrake pada layar. Anda dapat langsung menekan tombol ENTER untuk melanjutkan proses instalasi.




Perlu saya ingatkan disini bahwa proses instalasi Linux, terutama bagi yang menggunakan distribusi Mandrake 8.0 sudah demikian mudahnya karena sebagian besar parameter-nya tinggal di klik OK saja karena Mandrake telah mendeteksi & menyiapkan yang terbaik. Di samping itu, sebagian parameter dapat di set ulang setelah Linux Mandrake terinstall menggunakan fasilitas Mandrake Control Center. Oleh karenanya kita tidak perlu takut akan menderita kesulitan yang berarti untuk menginstalasi Linux.

Selanjutnya akan saya overview sedikit proses yang terjadi pada saat instalasi. Terus terang, sebagian besar yang harus kita lakukan hanya menekan OK, Accept. Kalaupun kita harus menset sesuatu biasanya semua tertera dengan jelas pada layar.

Layar pertama yang akan muncul adalah menanyakan bahasa apa yang ingin anda gunakan dalam operasi Linux. Sebagian orang akan memilih bahasa Indonesia yang kebetulan di sediakan juga di Linux Mandrake. Beberapa rekan, masih lebih menyukai untuk menggunakan bahasa Inggris karena terbiasa dengan bahasa Inggris. Tekan tombol OK untuk melanjutkan.

Seperti hal-nya proses instalasi software lainnya, anda akan diminta untuk menerima perjanjian lisensi penggunakan software. Anda dapat membaca-nya baik-baik jika dibutuhkan & jika anda menerima perjanjian penggunaan software tersebut dapat menekan tombol ACCEPT.

Karena Linux mempunyai banyak sekali koleksi software, maka ada beberapa pilihan instalasi yang dapat dilakukan. Oleh karena itu Mandrake memberikan pilihan apakah kita akan menginstall software yang recommended saja, atau untuk expert (ahli). Pada pilihan recommended hanya software yang diperlukan saja yang akan di install. Pada pilihan expert maka banyak software lainnya yang akan di install yang biasanya hanya dibutuhkan oleh orang yang ahli Linux (bukan user biasa). Bagi para pemula saya sarankan untuk memilih recommended agar sebagian besar proses akan di otomatisasi oleh Linux.

Mungkin yang paling penting hanya pemilihan paket program yang akan digunakan, karena Linux membawa banyak sekali paket program. Tentunya sebaiknya anda memilih paket program yang anda butuhkan saja untuk menghemat harddisk. Pada dasarnya pola fikir yang digunakan tidak terlalu rumit, secara sederhana kita biasanya memfokuskan pada penggunaan workstation, server atau development. Masing-masing akan membutuhkan software yang berbeda sekali satu sama lain.

Pada saat anda mencoba-coba Linux tidak ada salahnya sebanyak mungkin software di install agar dapat dicoba berbagai hal yang berkaitan dengan Linux. Biasanya cukup salah satu lingkungan grafik yang di install (saya biasanya memilih KDE) agar tidak menghabiskan banyak ruang di harddisk. Biasanya harddisk sebesar 1.5-1.9Gbyte cukup untuk menginstall cukup banyak software termasuk source code untuk development.

Label:

Senin, 09 November 2009


saat dunia tanpa nada...
senyumku enggan hadir...
ku mencari dimana kah...
tempat curahan isi
hati...

ku main kan sebuah lagu...
ku tulis perasaan ku...
ku nyanyikan semua...
dengan sepenuh hati...

keajaiban sebuah lagu..
nada indahmu memberi..
sayap ku terbang jauuuuh..
tinggal lagi sedihku...

Label:

DAN BILA

setiap malam saat kau tak ada..
hanya sepi yang ku rasa...
ku berharap dirimu ada..
menemani aku yang hampa..
malam ini....

dan bila......
ku jauh darimu..
maka ijinkanlah diriku...
memeluk erat bayangmu...

dan bila......
kau khan datang kembali...
sambutlah ku dengan senyummu cinta...

dan bila....
semuanya akan kembali..
seperti dahulu lagi...

layk bulan setia temani bintang...
hadirnya atas nama cinta....

Label:

Chipset


Chipset merupakan IC ukuran kecil yang pada komputer merupakan layaknya "polisi lalu lintas" pada papan induk (motherboard), mengarahkan aliran data dan menentukan peranti apa yang didukung oleh Personal Komputer (PC).
Sebuah chipset mengarahkan data dari CPU ke kartu grafis (VGA) dan sistem memori (RAM). Chipset juga menentukan kecepatan dari front-side bus, bus memory dan bus grafis, serta kapasitas dan tipe memori yang di dukung motherboard. Selain itu pula, chipset mengarahkan aliran data melalui bus PCI, drive IDE dan port I/O serta menentukan standar IDE juga tipe port yang didukung oleh sistem.
Pengertian chipset
Secara fisik, chipset berupa sekumpulan IC kecil atau chips yang dirancang untuk bekerjasama dan memiliki fungsi-fungsi tertentu. Pada sistem hardware komputer, chipset ini bisa terdapat pada motherboard, card-card (kartu-kartu) ekspansi, misalnya pada kartu grafis (video card), atau pada peralatan komputer lainnya. Fungsi chipset pada motherboard tidak sama dengan chipset pada kartu-kartu ekspansi. Begitu pula fungsi chipset pada peralatan komputer lainnya. Masing-masing memiliki fungsi sendiri yang bersifat spesifik. Chipset sebenarnya tidak selalu terdiri dari sekumpulan IC atau sekumpulan chip, kadang-kadang dijumpai hanya terdiri dari sebuah chip saja.
Chipset pada video card berfungsi untuk mengontrol rendering grafik 3 dimensi dan output berupa gambar pada monitor. Sedangkan chipset pada motherboard berfungsi untuk mengontrol input dan output (masukan dan keluaran) yang mendasar pada komputer. Perlu diketahui, bahwa yang dibahas pada bab ini difokuskan pada chipset yang ada pada motherboard, bukan chipset yang ada pada komponen atau perangkat komputer lainnya.


Lebih jelasnya, dapat dikatakan bahwa chipset yang biasa terdapat pada motherboard berfungsi untuk mengatur aliran data dari satu komponen ke komponen lainnya. Misalnya mengarahkan data dari CPU (prosesor) menuju kartu grafis (video card) atau ke sistem memori (RAM), serta mengarahkan aliran data melalui bus PCI, drive IDE dan port I/O. Pada kasus ini, dapat diibaratkan bahwa chipset seakan-akan berfungsi sebagai ‘polisi lalu lintas’ pengatur aliran data pada motherboard di sebuah PC (Personal Computer).
Selain mengatur aliran data, chipset juga ikut menentukan piranti apa saja yang dapat didukung oleh PC tersebut, serta turut menentukan kecepatan FSB (Front Side Bus), bus memori, bus grafis, kapasitas serta tipe memori yang dapat didukung oleh motherboard yang bersangkutan, dan menentukan standart IDE, juga tipe port yang didukung oleh sistem.
Sebenarnya, lebih detail lagi dapat dijelaskan bahwa chipset tradisional pada motherboard terdiri dari dua bagian, yaitu northbridge dan southbridge. Tugas-tugas umum chipset seperti yang telah dijelaskan tadi, dibagi kepada kedua bagian chipset tersebut. Masing-masing bagian chipset (northbridge atau southbridge) mempunyai tugas sendiri-sendiri yang bersifat spesifik dan bekerja sesuai fungsinya.
Asal mula istilah northbridge dan southbridge
Pemunculan istilah northbridge dan southbridge berawal dari kebiasaan dalam menggambar suatu bagan atau peta tentang arsitektur suatu komponen. CPU biasanya diletakkan pada bagian atas (puncak) bagan. Pada suatu peta, bagian atas selalu identik dengan arah utara. CPU kemudian dihubungkan dengan chipset melalui fast bridge atau jalur penghubung cepat yang menyambung langsung di bagian atas unit chipset. Itulah sebabnya bagian yang langsung berhubungan dengan CPU tersebut disebut northbridge. Northbridge ini kemudian dihubungkan dengan bagian bawah unit chipset melalui slow bridge atau jalur penghubung yang lebih lambat. Unit chipset bagian bawah ini kemudian disebut southbridge. Jika bagian atas menyimbolkan arah utara, dengan sendirinya bagian bawah menyimbolkan arah selatan. Itulah sebabnya disebut dengan istilah southbridge.
1.Northbridge
Northbridge disebut juga dengan nama memory controller hub (MCH). Perusahaan pembuat chipset yang menggunakan nama sebutan MCH ini adalah Intel. Sedangkan AMD, VIA dan perusahaan lainnya lebih banyak menggunakan nama sebutan northbridge.
Northbridge memiliki peran khusus yang sangat penting dalam suatu sistem motherboard. Northbridge adalah bagian yang menghubungkan prosesor (CPU) ke sistem memori dan graphics controller (AGP dan PCI Express) melalui bus berkecepatan tinggi, dan ke southbridge. Dengan demikian, Northbridge bertugas mengendalikan/ menangani komunikasi antara CPU, RAM, AGP atau PCI Express, dan southbridge. Bahkan pada sebagian chipset, di dalam northbridge juga berisi integrated video controller (pengendali video terintegrasi). Pada sistem Intel istilah integrated video controller ini disebut dengan nama Graphics and Memory Controller Hub (GMCH).
Northbridge juga berperan menentukan jumlah, type dan kecepatan CPU yang dapat dipasangkan pada motherboard, termasuk menentukan jumlah, kecepatan dan type RAM yang dapat digunakan. Setiap jenis chipset, kebanyakan dirancang hanya untuk mendukung seri prosesor tertentu saja, dengan jumlah RAM yang dapat dipasangkan bervariasi bergantung type prosesor dan desain motherboardnya sendiri.
Pada motherboard untuk prosesor Pentium (sebelum Pentium II), kapasitas RAM yang dapat dipasangkan seringkali dibatasi sampai 128 MB saja. Sedangkan motherboard untuk Pentium 4, kapasitas RAM yang dapat dipasangkan dibatasi 4 GB. Perlu diketahui bahwa sejak era Pentium Pro muncul, arsitektur Intel yang diterapkan prosesor tersebut dapat mengakomodasi address fisik lebih besar dari 32 bit, biasanya 36 bit, sehingga mampu mendukung RAM hingga 64 GB. Namun, jarang ada motherboard yang didesain mampu mendukung RAM hingga 64 GB, lagi pula banyak faktor pembatas lain yang tidak memungkinkan diterapkannya fitur RAM tersebut, misalnya keterbatasan dukungan dari OS dan mahalnya harga RAM).
Sampai saat ini, tidak begitu banyak chipset yang mampu mendukung dua tipe RAM sekaligus. Biasanya chipset semacam ini baru diproduksi bila muncul standart baru yang ditetapkan oleh pabrik karena munculnya perkembangan teknologi baru. Contoh northbridge yang hanya mendukung satu type RAM adalah northbridge dari chipset NVIDIA nForce. Chipset ini hanya dapat dipasangkan dengan prosesor AMD yang didesain menggunakan soket A yang dikombinasi dengan pemakaian DDR SDRAM. Contoh lainnya adalah chipset Intel i875. Chipset ini hanya dapat bekerja dengan prosesor Pentium 4 atau Celeron yang memiliki clock speed lebih tinggi dari 1,3 GHz yang dikombinasi dengan pemakaian DDR SDRAM. Sedangkan contoh chipset yang dapat mendukung dua tipe RAM adalah chipset Intel i915. Chipset tersebut dapat bekerja dengan prosesor Intel Pentium 4 dan Celeron yang menggunakan menggunakan DDR maupun DDR2.
Pada perkembangan selanjutnya, memory controller yang menangani komunikasi antara CPU dan RAM tidak lagi berada pada chipset, memory controller tersebut dipindahkan ke prosesor, terintegrasi dengan die prosesor. Contoh prosesor yang telah dilengkapi dengan memory controller ini adalah prosesor AMD64. Akibatnya, chipset untuk prosesor AMD64 (misalnya chipset NVIDIA nForce3) menjadi single chip (chip tunggal) yang merupakan gabungan dari semua fitur southbridge dengan port AGP. Chipset ini dihubungkan langsung ke CPU (prosesor). Sedangkan Intel juga akan melakukan hal yang sama, yaitu mengintegrasikan memory controller tersebut ke dalam prosesor produksinya. Rencananya kelak akan diterapkan pada prosesor yang berbasis mikroarsitektur Nehalem.
2.Southbridge
Southbridge adalah bagian dari chipset yang mengontrol bus IDE, USB, dukungan Plug and Play, menjembatani PCI dan Isa, mengontrol keyboard dan mouse, fitur power management dan sejumlah perangkat lainnya.
Southbridge berhubungan dengan pheriperal, memalui jalur penghubung yang kecepatannya (kecepatan bus) lebih lambat (misalnya bus PCI dan bus ISA) dibandingkan jalur penghubung yang digunakan oleh northbridge. Pada beberapa chipset modern, southbridge sebenarnya mengandung (memuat) pheripheral yang terintegrasi pada chip, seperti ethernet, USB, dan audio.

Label:

Motherboard


Motherboard
Sering juga disebut mainboard, logic board, system board, atau disingkat dengan mobo. Matherboard merupakan komponen utama komputer. Tidak salah jika disebut dengan motherboard atau mainboard yang berarti " papan utama ". Motherboard penting karena menentukan kapabilitas ( kemampuan system ), misalnya :

+ Jenis dan jumlah memori RAM maksimal yang bisa dipasang pada komputer
+ Kecepatan maksimal processor yang didukung, tipe, serta merknya. Beberapa motherboard kelas atas mendukung dual processor ( dua processor dalam satu komputer ) untuk mempercepat kinerjanya.
+ Jenis expansion card yang bisa dipasang ( seperti PCI, ISA, AGP, PCI Express) dan jumlah slot yang tersedia.
+ Teknologi yang telah didukung, misalnya HT ( Hyper Threading ), jumlah port USB, firewire, dll

Secara umum, motherboard mempunyai fungsi berikut ini :
* Organisasi, mengatur dan menentukan alat ( peripheral ) yang bisa dipasang pada komputer
* Kontrol, di dalam motherboard terdapat chipset dan program BIOS yang berfungsi mengatur data komponen komputer lain
* Komunikasi, hampir semua komunikasi harus melalui motherboard

1. Buku manual motherboard
Karena setiap motherboard mempunyai karakteristik yang berbeda-beda dan kadang dilengkapi dengan fitur khusus, pengguna membutuhkan buku manual yang harusnya sudah ada dalam kardus motherboard. Selain terdapat dalam bentuk hardcopy (kertas), sebagian besar motherboard juga memberikan manual berbentuk file dalam CD.

Manual motherboard yang baik, setidaknya berisi :
* General information, merupakaninformasi umum seperti merk dan versi motherboard (model number), kontak, dan website. Informasi ini dibutuhkan jika anda mengalami masalah atau hendak malakukan update BIOS.
* Assembly instruction, merupakan petunjuk perakitan seperti instalasi dan konfigurasi hardware. Biasanya juga dilengkapi dengan keterangan dan penjelasan dari komponen motherboard yang penting. Terdapat juga keterangan mengenai jumper.
* BIOS manual, penjelasan tentang cara masuk ke dalam BIOS Setup dan fungsi menu di dalamnya.

2. Komponen Dalam Motherboard
Untuk lebih mengenal lebih dekat dengan motherboard, mari kita bahas komponen utama pada motherboard yang perlu diperhatikan. Pada dasarnya, semua motherboard memiliki komponen:
* Soket atau slot processor : adalah tempat pada motherboard yang dipakai untuk menancapkan processor. Jenis soket atau slot pada motherboard terbaru selalu berubah untuk menyesuaikan dengan perkembangan processor. JEnis soket processor bisa berbeda-beda, tergantung merk dan tipenya.
Setiap mainboard cenderung ditujukan untuk processor jenis tertentu saja. Jadi, jika mainboard menggunakan socket A (soket untuk processor AMD), maka processor intel 4 yang notabene tidak menggunakan soket A tidak dapat dipasang. Untuk mengetahui processor apa saja yang bisa dipasang, perhatikan chipset dan spesifikasi motherboard.

* System chipset : adalah chip utama pada motherboard yang menentukan kemampuan motherboard secara keseluruhan. Chipset dibuat agar motherboard bisa memanfaatkan processor secara optimal. Karena itu, jenis chipset terus berubah sesuai dengan perkembangan teknologi processor, motherboard, dan peranti lain yang ditancapkan melalui bus system. Motherboard untuk processor intel banyak memakai chipset buatan intel, Via, dan Sys. Sedangkan untuk prosessor AMD banyak digunakan chipset buatan AMD, Nvidia, Via dan SIS.

Chipset yang dipasang pada motherboard biasanya dipisahkan menjadi chip north bridge (Bridge bertugas melakukan routing data antar bus dalam komputer) dan south bridge. Namun ada beberapa jenis chipset yang digabungkan menjadi satu. North bridge dipakai untuk mengatur komunikasi antara RAM, CPU, AGP, PCI Express, dan south bridge. Pada motherboard dengan kartu video (VGA) yang terintegrasi, north bridge-nya juga terdapat integrated video controllers. South bridge dipakai untuk komunikasi yang lebih lambat, misalnya operasi I/O peripheral seperti kontroller IDE, Kontroler DMA, USB, PCI bus, RAID, paralel, serial, dan port-port lainnya (termasuk keyboard dan mouse).

Label:

Power Supply


Power supply sering dianggap menjadi bagian yang remeh dalam pemilihan kimponen PC. Buktinya bisa ditanyakan langsung kepada penjual rakitan. Tidak jarang seseorang menginginkan PC yang hebat, dengan pilihan processor terkini, motherboard terhebat, dual video card, RAM gigabyte, dengan hard disk kapasitas extra tercepat. Semua dari merk ternama. Namun, untuk pembelian power supply, hanya sekadar mengandalkan yang tersedia dari PC case. Atau mengetahui beban maksimal yang dapat ditangani.
Semua mungkin berubah, setelah membaca pembahasan kali ini.

Apakah Power Supply itu?
Pada dasarnya power supply termasuk dari bagian power conversion. Power conversion terdiri dari tiga macam :
a. AC/DC power supply
b. DC/DC converter
c. DC/AC inverter
Power supply untuk PC sering juga disebut PSU (Power Supply Unit)
PSU termasuk power conversion AC/DC. Fungsi utamanya mengubah listrik arus bolak balik (AC) yang tersedia dari aliran listrik ( di Indonesia, PLN) menjadi arus listrik searah (DC)yang dibutuhkan oleh komponen pada PC.
Power supply diharapkan dapat melakukan fungsi berikut ini :
* Rectification : konversi input listrik AC menjadi DC
* Voltage Transformation : memberikan keluaran tegangan / voltage DC yang sesuai dengan yang dibutuhkan
* Filtering : menghasilkan arus listrik DC yang lebih "bersih", bebas dari ripple ataupun noise listrik yang lain
* Regulation : mengendalikan tegangan keluaran agar tetap terjaga, tergantung pada tingkatan yang diinginkan, beban daya, dan perubahan kenaikan temperatur kerja juga toleransi perubahan tegangan daya input
* Isolation : memisahkan secara elektrik output yang dihasilkan dari sumber input
* Protection : mencegah lonjakan tegangan listrik (jika terjadi), sehingga tidak terjadi pada output, biasanya dengan tersedianya sekering untuk auto shutdown jika hal terjadi.

Idealnya, sebuah power supply dapat menghasilkan output yang bersih, dengan tegangan output yang konstan terjaga dengan tingkat toleransi dari tegangan input, beban daya, juga suhu kerja, dengan tingkat konversi efisiensi 100%.

Konversi AC ke DC
Untuk konversi listrik AC ke DC, ada dua metode yang mungkin digunakan. Pertama dengan linear power supply. Ini adalah rangkaian AC ke DC yang sangat sederhana.
Setlah Listrik AC dari line input di-step-down oleh transformer, kemudian dijadikan DC secara sederhana dengan rangkaian empat diode penyearah. Komponen tambahan lain adalah kapasitor untuk meratakan tegangan. Tambahan komponen yang mungkin disertakan adalah linear regulation, yang bertugas menjaga tegangan sesuai yang diinginkan, meski daya output yang dibutuhkan bertambah.
Linear supply dapat anda temukan pada DC power adapter sederhana. Ia memungkinkan untuk diproduksi dengan ongkos yang minimum. Kelemahan utamanya pada tingkat power conversion dengan efisiensi yang rendah. Berikutnya adalah dibutuhkannya ukuran transformer yang besar, untuk daya ampere yang besar. Tingkat efisiensi konfersi yang rendah (sekitar 50%) juga menyebabkannnya mengeluarkan panas yang besar saat beroperasi.

Switching Power Supply
Power supply untuk PC membutuhkan daya besar, dengan tingkat panas yang minim dan tegangan yang lebih terjaga. Linear power supply tidak cocok untuk hal ini. Maka digunakan metode switching power supply. Jauh lebih kompleks, tapi menawarkan tingkat efisiensi dan daya lebih besar. Kelebihan utama pada kemampuan mengendalikan tegangan output agar tetap terjaga. Pulse Width Modulation (PMW) adalah sinyal utama yang memberikan perintah, untukmengendalikan tegangan, sekiranya terjadi perubahan beban pada output. Ia dapat bekerja dalam selang waktu singkat, hanya dalam hitungan microsecond.
Secara sederhana, apa yang terjadi pada power supply adalah sebagai berikut : Input listrik AC 220V via rectifier (diubah ke DC),filter (membersihkan dari noise sumber listrik AC). DImungkinkan juga ditambah dengan rangkaian PFC (Power factor correction). Sejumlah kapasitor berkapasitas besar juga digunakan untuk lebih meratakan tegangan. Rangkaian kapasitor ini juga dihubungkan dengan field-effect transistor (biasanya oleh MOSFET)

Label:

Processor


CPU ( Central Processor Unit ) atau processor, merupakan chip yang berisi jutaan transistor dan berfungsi sebagai pusat pemrosesan data. Processor dapat dikatakan sebagai otak komputer karena bertanggung jawab memproses instruksi-instruksi kompleks yang membuat komputer bekerja. PRocessor sering juga disebut dengan CPU :

* Central karena merupakan pusat pemrosesan data
* Processing karena bertugas memproses ( memindahkan dan menghitung ) data
* Unit karena berbentuk chip yang terdiri atas jutaan transistor

1. Hukum Moore
Dari tahun ke tahun processor, terus dikembangkan dengan teknologi baru dan kemampuan yang lebih baik lagi. Hukum Moore menyatakan bahwa kemampuan processor akan bertambah dua kali lipat setiap 18 bulan. Hukum yang diprediksikan oleh Gordon Moore ( salah satu pendiri intel ) pada tahun 1965 ini masih cukup relevan.

2. Komponen dalam processor
Pada dasarnya, komponen CPU bisa dibagi menjadi 4 bagian utama :
* Control Unit : berfungsi untuk mengontrol aktivitas semua alat, baik internal maupun eksternal. Unit ini akn menerjemahkan perintah ( instruction ) seperti menentukan data disimpan ke mana dan memberi perintah kontrol kepada alat.
* Arithmetic and Logic Unit ( ALU ) : berfungsi untuk melakukan penghitungan, misalnya operasi aritmetika ( penambahan, pengurangan, perkalian, pembagian ) serta membandingkan bilangan dengan bilangan lainnya ( operasi logika ). Processor modern biasanya telah dilengkapi Floating Point Unit ( FPU ) yang khusus digunakan untuk menangani bilangan floating point ( non integer ).
* Register ( cache ), Memory Unit ( MU ) : memori penyimpanan sementara ( temporaty storage ) di dalam CPU yang diperlukan selama pemrosesan data oleh ALU.

3. Cache pada processor
Kebanyakan processor mempunyai 2 tingkat cache, yaitu level 1 ( L1 cache ) dan level 2 ( L2 cache ). Biasanya L1 cache mempunyai kecepatan sama dengan processor, sedangkan L2 cache bisa lebih lambat. Besar L1 dan L2 juga bervariasi tergantung merk dan type processor, biasanya berkisar 64 KB atau lebih untuk L1, dan 128 KB hingga 2 MB untuk L2.
Processor dengan cache yang besar sangat diperlukan terutama pada server, game aplikasi 3D, dan video editing. Intel adan AMD ( Anvanced Micro Devices ) sebagai perusahaan processor utama, telah mengeluarkan beragam versi processor. Processor yang mempunyai cache lebih kecil ( Intel celeron atau AMD Duron, Sempron ), ditujukan untuk kelas value ( murah ).

4. Daftar kata teknis procesor

* Clock speed internal : merupakan kecepatan clock di dalam processor dan dihitung dalam satuan Hz.Processor dengan clock 1 GHz berarti bisa memproses 1 miliar instruksi setiap detiknya. Khusus pada processor AMD, digunakan istilah sendiri dengan nama P-rating yang ditandai dengan simbol +. MisalnyaBarton 2800+ sebenarnya bekerja dengan clock 2,1 GHz. Nilai 2800 dihitung berdasar kelipatan kinerjanya dari processor AMD sebelumnya.

* Clock speed external : menentukan kecepatan FSB, yaitu clock antara CPU dan RAM. Pada kebanyakan motherboarddan processor, kita bisa mengubah kecepatan clock internal maupun kecepatan clock eksternal.

* Data bus processor : menentukan berapa besar data yang bisa diolah CPU pada tiap clocknya. Data bus processor ini merupakan lebar data untuk komunikasi antara processor dengan motherboard. Kebanyakan processor saat ini mempunyai 32 bit internal bus dan 64 bit eksternal bus. Processor intel pentium dan AMD athlom menggunakan 32 bit internal bus, sedangkan intel Itanium dan AMD 64 sudah menggunakan 64 bit internal bus.

* MIPS ( Million of Instruction Per Second ) : ukuran kemampuan processor secara kasar, yaitu berapa juta instruksi per detik yang bisa ditangani.

* MMX ( Multi Media Extension, Matrix Math Extension ) : teknologi yang mulai diperkenalkan pada processor intel generasi kelima. Digunakan untuk meningkatkan performa multimedia terutama grafik dan 3D.

* SSE ( Streaming SIMD Extensions ) : pembaruan atau update dari teknologi MMX. SIMD merupakan singkatan dari Single Instruction Multiple Data dan mulai diterapkan pada Pentium III. Untuk AMD, teknologi yang mirip disebut 3Dnow!. KEmampuan SSE terus ditingkatkan hingga muncul SSE2 dan SSE3.

* FPU ( Floating Pont Units ) atau math coprocessor merupakan chip yang sudah terintegrasi dalam processor dan berguna untuk perhitungan matematika kompleks seperti mencari akar, logaritma, fungsi trigonometri. Tanpa FPU, perhitungan tersebut akan memakan waktu yang jauh lebih lama.

* Dalam mengoptimalkan instruksi processor, pernah terjadi perbedaan pendapat antara mengurangi atau malah menambah kompleksitas instruksi. Karena itu lahir CISC ( Complex Instruction Set Computing ) untuk perintah yang dibuat kompleks dan instruksi yang disederhanakan atau RISC ( Reduced Instruction Set Computing ). RISC banyak diterapkan pada processor modern .

* PGA ( Pin Grid Array ), merupakan jenis konektor pada processor modern berupa kumpulan pin ( kaki ) processor dalam bentuk grid. Jenis socket processor modern banyak dinamai dengan jumlah pinnya, misalnya soket 939. Processor Pentium 4 terbaru sudah menggunakan LGA ( Land Grid Array ) atau soket T. Berbeda dengan PGA, pin pada LGA merupakan bagian dari soket bukan bagian dari CPU.

Label:

mengenal komputer

1. Apa itu komputer
Komputer sering diidentikkan dengan Personal Computer ( PC ). Pada dasarnya, komputer merupakan peralatan eloktronik yang terdiri atas hardware dan software. Hardware adalah alat yang ada secara fisik ( materi ), sedangkan software merupakan perangkat lunak yang terdiri atas program dan data. Program digunakan untuk memproses data. Misalnya, Winamp merupakan program yang dapat dipakai untuk memutar data file MP3 sehingga komputer mengeluarkan suara.
Komputer adalah pemroses data yang dapat digunakan untuk melakukan tugas-tugas berikut :
... menerima masukan ( input ) berupa data dan perintah
... mengolah input dengan program yang tersimpan dalam memori
... memberikan hasil ( output ) sesuai dengan tujuan pengolahan
Pengolahan data menggunakan komputer dikenal juga dengan Electronic Data Processing (EDP).
Komputer tidak bisa melakukan apa-apa jika tidak ada instruksi atau perintah. Kumpulan instruksi yang dikenali oleh komputer disebut juga dengan program. Jika ingin memerintah komputer, cukup gunakan program yang sudah terinstal. Salah satu software terpenting adalah sistem operasi. Sistem operasi bertanggung jawab mengatur program-program lain yang sedang dijalankan serta menjembatani program aplikasi dengan hardware.

2. Bagaimana Komputer Mengolah Data
Data pada komputer diolah dan disimpan dalam bentuk digital atau bilangan binner. Digital hanya mengenal 2 nilai saja, yaitu 0 ( salah ) dan 1 ( benar ). Setiap 0 atau 1, disebut dengan istilah bit ( binary digit ). Bilangan yang terdiri atas 8 nilai ( misalnya 10001001 ) disebut dengan byte ( 8 bit )
Dalam dunia digital, ada dua jenis basis satuan : definisi basis dua dan basis 10. Pada basis 10, satu kilo berarti 1000 sedangkan pada basis 2 berarti 2 (pangkat )10=1024.
... Definisi basis 2 :
1 gigabytes ( GB ) = 1024 megabytes ( MB ) = 1,048,576 Kilobytes ( KB ) =1,073,741,824 bytes
... Definisi basis 10 :
1 GB = 1.000 MB = 1.000.000 KB = 1.000.000.000 bit
Definisi basis 2 banyak digunakan oleh industri software, sedangkan definisi basis 10 banyak digunakan oleh industri hardware komputer. Misalnya anda membeli HD 6,4 GB. Kapasitas harddisk tersebut hanya bisa menyimpan data sebesar 6 GB.
Pada saat data diproses, nilai digit dapat diketahui oleh komputer dari tegangan listriknya. Tegangan rendah bernilai 0 ( off ) sedangkan tegangan lebih tinggi bernilan 1 ( on ). Semakin besar ukuran data, semakin lama juga waktu yang diperlukan untuk mengolah dan mengirimkannya antar komputer ( dalam jaringan ).
Data digital ternyata sangat andal dan efisien dalam pengolahan data. Tak heran jika banyak informasi yang saat ini diubah dari format analog ( banyak nilai ) menjadi digital ( 2 nilai ), misalnya video ( VCD, DVD ) dan suara ( CD audio ). Sebelum bisa diolah, data analog terlebih dahulu harus dikodekan ke dalam bentuk data digital ( digitize ).

3. Komputer dan sejarahnya
Sebelum ada PC, komputer hanya dimiliki oleh instansi pemerintah dan perusahaan besar saja. Komputer tersebut dikenal dengan mainframe ( super komputer ). Ukurannya besar, segede ruangan dan harganya sangat mahal.
Komputer generasi pertama berukuran sangat besar, karena teknologi yang digunakan adalah tabung hampa. Pada tahun1948, beberapa orang engineer di Bell Laboratories menemukan transistor yang bisa menggantikan fungsi tabung hampa. Komputer generasi kedua kemudian menerapkan teknologi transistor ( semi konduktor ) tersebut. Recolusi teknologi elektronila dilanjutkan dengan penemuan IC ( Integrated Circuit ) oleh Texas Instruments di tahun 1959. Komputer generasi ketiga saat ini masih menggunakan chip IC atau transistor berukuran sangat kecil yang terintegrasi.

Personal Computer menggunakan prinsip satu orang satu komputer. PC pertama diproduksi oleh MITS pada tahun1975 dan dikenal dengan Altair. Sebelum ada Altair, hanya ada mikroprocessor yang harus dirangkai dengan kit-kit tertentu, itupun hanya lebih sebagai demonstrasi dan belum bisa dimanfaatkan secara optimal.
Perusahaan-perusahaan pembuat mainframe akhirnya mulai meluncurkan komputer personal sendiri. IBM ( International Business Machine ) yang merupakan pembuat mainframe terkemuka juga tidak mau ketinggalan. PC dari IBM pertama kali diluncurkan pada tahun 1975 dan dikenal dengan mode 5110.
Pada tahun 1976, Steve Jobs dan Steve Wozniak memperkenalkan Apple 1. Kesuksesannya membuat mereka mendirikan perusahaan Apple Inc dan meluncurkan Apple II pada tahun 1977. Pada tahun 1981, PC IBM yang lebih lengkap hadir menggunakan processor intel 8088 dan system Operasi Microsoft DOS ( Disk Operating System ). Oleh karena desain PC IBM tersebut didokumentasikan dengan lengkap, banyak perusahaan lain yang masuk ke pasar. Perusahaan-perusahaan ini lambat laun bisa memproduksi komponen dan PC sesuai dengan standar IBM ( IBM compatible PC ).
Berbeda dengan komputer IBM yangf standarnya terbuka ( open architecture), saat itu apple tidak memberikan lisensi kepada perusahaan manapun untuk membuat komponen dari komputer mereka. Jadi, semua hardware dan software termasuk sistem operasi dibuat sendiri oleh apple.
PC dengan cepat telah mengubah cara komputerisasi dan komunikasi. komputer yang dulunya sangat identik dengan bisnis dan sains, saat ini memiliki fungsi yang beragam hingga sebagai hiburan ( multimedia dan game ).

4. Komputer dan komponennya
Komputer terdiri atas banyak bagian yang masing-masing mempunyai fungsinya sendiri. Kebanyakan orang memisahkan komponen komputer menjadi dua bagian :
... Komponen dalam komputer itu sendiri ( pemroses )
contoh : CPU, RAM Motherboard ( chip ROM, chipsets, ports, buses dan slot ekspansi )
Drives : Harddisk, floppy drive, CD drive, DVD drive
Kartu ekspansi ( expansion cards ) : Graphics cards, Network card, SCSI controller. Sound card, TV tuner card, Modem internal, dlll
... Komponenyang tidak terhubung langsung dengan pemrosesan atau dikenal dengan perangkat tambahan ( peripheral ).
contoh : Keybord dan mouse, joystick, monitor, printer, scanner, speaker,drives eksternal,
modem eksternal, UPS, voltage ragulator, dll
Model komputer Neumann
Komponen koputer yang dipakai saat ini diturunkan dari model komputer yang dibuat oleh matematikawan asal Hongaria, yaitu John von Neumann ( 1903 - 1957 ). Neumann berusaha membuat model komputer yang bisa bekerja seefisien mungkin. Beliau membagi model hardware komputer menjadi lima bagian besar : Pemroses ( CPU ), masukan ( input ), Keluaran ( output ) memori untuk kerja, dan memori untuk penyimpanan.
model komputer neumann ternyata masih digunakan bahkan hingga saat ini.

5. Menggunakan komputer
a. Menyalakan komputer
Komputer hanya bisa bekerja jika sudah dinyalakan. Jika komputer dilengkapi dengan AC Regulator ( Stavolt ), hidupkan dulu AC Regulator, setelah itu tekan tombol power pada komputer. Ketika komputer dinyalakan, program yang terdapat dalam chip ROM ( read Only Memory ) Motherboard akan dieksekusi oleh processor. Program ini disebut juga dengan BIOS ( Basic Input Output System )
b. Post
BIOS selanjutnya akan melakukan pengecekan hardware apa saja yang terpasang, seperti RAM, VGA, dll. Pada proses ini, BIOS akan menampilkan informasi hardware pada monitor :
... Kartu video dan processor
... Nama BIOS dan versinya
... Drives yang berhasil dideteksi
... Jumlah memori RAM
Proses ini dikenal dengan POST ( Power On Self Test ). Jika berhasil, BIOS akan menjalankan botstrap loader, yaitu instruksi boot untuk memanggil system operasi. Sistem operasi adalah software ( perangkat lunak ) berupa program yang berfungsi untuk mengelola hardware dan program lain yang diinstal ke dalam sistem operasi tersebut. Contoh sistem operasi yang banyak dipakai : MIcrosoft Windows, Unix, dan Linux
Jika POST gagal, komputer akan mengeluarkan bunyi beberapa kali tergantung jenis kesalahannya ( error ). Perlu diperhatikan bahwa untuk menyalakan komputer, paling tidak CPU, VGA, dan RAM harus sudah terpasang pada motherboard.
c. Setup BIOS
Saat BIOS menjalankan POST, anda diberi kesempatan masuk ke BIOS Setup ( juga disebut dengan CMOS Setup ) yang berisi konfigurasi dan menu tertentu. Caranya, tekan tombol keyboard sesuai petunjuk yang ditampilkan pada monitor ( biasanya tombol delete atau F2, tergantung pada merk BIOS
Jika tombol untuk setup BIOS tidak ditekan, BIOS akan melakuakan booting dengan memanggil sistem operasi yang ada dalam komputer anda.
AMI = DEL
Award = DEL, F10
Microid = ESC
Phoenix = F2
Menu BIOS yang ada bisa dipakai untuk mengganti waktu dan tanggal komputer, menentukan pssword BIOS, mengaktifkan pilihan tertentu, dll. Pada awal perkembangan komputer, isi data dalam chip ROM benar-benar tidak dapat diubah. Xhip ROM jenis ini juga dikenal dengan PROM ( Prommagrable ROM ). Program BIOS di dalamnya tidak bisa diganti ataupun diperbarui karena program BIOS itu sendiri disimpan dalam chip ROM yang hanya bisa dibaca. Namun, saat ini hampir semua motherboard menggunakan teknologi Flash ROM atau EEPROM ( Electrically Erasable Programable ROM ). Data dalam EEPROM bisa diubah ( di-update ) secara elektronik.
d. Istilah Teknik BIOS
ROM ( Read Only Memory ) : memory yang hanya dapat dibaca. Data di dalamnya tidak dapat diubah melalui proses normal
ROM Shadowing : chip ROM memiliki acces time sampai 150 ns sehingga sangat lambat. Dengan meng-copy isi ROM ke dalam RAM ( shadowing ) saat komputer dinyalakan, BIOS dapat dijalankan lebih cepat.
Update BIOS : Update BIOS diperlukan jika ada masalah dengan BIOS, misalnya BIOS rusak karena terinfeksi virus komputer, ingin menambahkan fitur baru yang tidak didukung BIOS sebelumnya ( seperti agar processor mendukung frekuensi clock yang lebih tinggi ), meningkatkan stabilitas komputer, dll. Oleh karena BIOS berkomunikasi langsung dengan hardware, maka BIOS update harus benar-benar ditujukan untuk motherboard tersebut ( termasuk merk dan model motherboardnya ).
Chip CMOS ( Complementary Metal Oxide Semiconductor ) : chip pada motherboard yang digunakan umenyimpan setting BIOS. Dengan demikian komputer tidak lupa terhadap setting BIOS yang telah diubah meskipun komputer dimatikan. Untuk menjaga CMOS tetap aktif dibutuhkan baterai, misalnya Nickel Candmium ( NICAD ). Nicad akan mengisi ulang secara otomatis ( recharge ) pada saat komputer dinyalakan.

6. Kecepatan Komputer
Kecepatan komputer tergantung pada komponennya. Jika anda menggunakan processor yang cepat sedangkan komponen yang lainnya tidak mendukung, maka komputer tidak akan bisa bekerja secara maksimal. Bagian yang menyebabkan kelambatan inilah yang sering disebut bottle neck. Processor cepat dengan total RAM seadanya, misalnya dapat diumpamakan seperti mengendarai mobil balap di jalan yang macet.
Pemrosesan data oleh komputer dilakukan berdasarkan sinyal digital yang disebut clock. Sinyal clock dipakai untuk sinkronisasi dan dikirimkan ke semua komponen komputer sehingga data bisa diproses dan mengalir secara bersama-sama.
Jika sistem clock bekerja pada 100 Mhz misalnya, berarti ada 100juta siklus klok ( clock style) yang lewat setia detiknya. Sebenarnya perintah pada komputer akan dipecah menjadi perintah-perintah yang lebih kecil. Perintah kecil inilah yang akan dieksekusi.
Alat tertentu bisa saja bekerja lebih cepat atau lebih lambat daripada sistem clock. Komponen yang bekerja pada kecepatan berbeda membutuhkan sinkronisasi dengan cara perkalian ( multiplacation ) ataupun pembagian ( division ). Sebagai contoh, pada komputer dengan sistem clock 100 MHz dan processor 400 MHz, setiap alat memahami bahwa 1 clock pada sistem clock sebanding dengan 4 clock pada processor. Dengan demikian, faktor 4 digunakan untuk sinkronisasi.

Label:

bios graphic card

Penjelasan Awal
Tahkah anda bahwa sebenarnya dalam komputer pribadi (PC) anda terdapat lebih dari satu BIOS?
Mudahnya, Basic input /output System (BIOS) diartikan sebagai sebuahsoftware dasar yang fungsinya mengatur kerja Hardware. Sebagian besar hardware PC, mulai dari motherboard, graphics card, optical disk drive, LAN card, dan lainnya, sebenarnya memiliki BIOS yang tertanan di dalamnya. Namun, hampir seluruh BIOS hardware tersebut tidak perlu lagi dikonfigurasi secara manual. Motherboard adalah salah satu pengecualiannya. Karena fungsi motherboard adalah sebagai ibu dari berbagai macam komponen PC, BIOS dari motherboard didesain untuk dapat dikonfigurasi secara manual.
Karena hanya BIOS dari motherboard yang dapat diakses secara bebas dan paling sering diakses, tidak heran apabila saat ini istilah BIOS diidentikkan dengan BIOS motherboard di kalangan pengguna PC. Padahal, BIOS tidak hanya dimiliki oleh motherboard saja.
Artikel ini bertujuan untuk membahas modifikasi BIOS graphics card. yaitu bagaimana cara mengakses BIOS graphics card dua produsen graphics card terbesar, ATI dan NVIDIA, serta menjelaskan bagaimana cara memodifikasinya. Namun sebelum memulai, perlu diingatkan: MEMODIFIKASI BIOS GRAPHICS CARD AKAN MENGHILANGKAN GARANSI DAN DAPAT MENGAKIBATKAN KERUSAKAN PERMANEN PADA GRAPHICS CARD ANDA.

BIOS Graphics Card
BIOS, seperti yang sudah dijelaskan sebelumnya, adalah software yang mengatur kerja sebuah hardware.
Didalam sebuah BIOS terdapat beragam data mengenai peripheral yang diaturnya. Di dalam BIOS Graphics Card terdapat banyak data penting mengenai kerja Graphics Card tersebut. Beberapa data yang ada di dalam BIOS tersebut antara lain kecepatan core dan memori (clock speed), jumlah pipeline aktif, timing memoti, kapasitas memori, tegangan (voltages), dan mode TV-out PAL/NTSC. Data inilah yang dapat digunakan untuk modifikasi.
Proses modifikasi BIOS Graphics Card yang akan dijelaskan kali ini tidak memerlukan keahlian khusus di bidang programming karena kita tidak akan berkutat dengan bahasa pemrograman. Hal ini karena sudah tersedianya software BIOS editor yang dapat anda peroleh secara gratis di internet.

Label:

Kamis, 05 November 2009

bila


Bila setiap kataku adalah air mata..
Maka biarlah waktu yg menghapusny..
Bila kehadiranku adalah luka..
Maka anggaplah aku tiada..
Maaf..
Mungkin kau tlah muak mendengarnya..
Tak mungkin lagi ku torehkan bahagia..
Di atas lembaran memori kita berdua..
Setiap langkah ku hanyalah kesalahan..
yg membuat hatimu luluh lantak..
Tiada yg harus di pertahankan..
Tiada masa untuk memperbaiki..
Semua pasti terjadi..
Semua sudah terjadi..
Dan di akhir jalan ini..
Izinkan aku katakan sebuah kejujuran..
Aku menyayangimu..
Begitulah desah nafas ku..
Begitu lah detak jantung ku..
Tapi aku tak pernah tau..
Bagaimana menyayangimu..
Tanpa memiliki..
Karena ku tau aku bukanlah segalamu..


8 juni 2008Da'arut tauhid, Bandung.

Label:

terfikir oleh ku saat ku merenung.......
melambungkan benci........
tanam di hatiku........
surtout pense pas de mal de moi romantisme......
Taimer si fort toujours si lains dens la folie to vois......

Label: