CPU ????

CPU adalah singkatan dari Central Processing Unit, yaitu perangkat keras komputer (hardware) yang berfungsi untuk melaksanakan perintah dan mengolah data dari perangkat lunak.CPU sering disebut sebagai processor atau otaknya komputer.CPU itu sendiri adalah komponen internal komputer,CPU bentuknya kecil dan persegi,berisi beberapa konektor logam pada bagian bawahnya untuk dimasukkan secaralangsung ke soket Processor pada motherboard. Setiap motherboard hanya mendukung jenis tertentu dari CPU sehingga anda harus teliti dalam memilih motherboard sebelum mencoba untuk mengganti atau meng-upgrade CPU.Berbarengan dengan CPU umumnya juga dilekatkan heat sink dan kipas kecil yang terpasang langsung di atas CPU untuk membantu menjaga agar tidak terlalu panas.

 Komponen CPU
Komponen CPU terbagi menjadi berbagai macam komponen yaitu:

 Unit Control yang mampu mengatur jalannya suatu progam.Komponen ini sudah pasti terdapat dalam
semua jenis CPU.CPU bertugas mengontrol komputer sehingga terjadi sebuah peristiwa sinkronisasi kerja antar-komponen dalam menjalankan fungsi-fungsi operasinya.Termasuk dalam sebuah tanggung jawab unit kontrol adalah mengambil intruksi-intruksi dari memory utama dan menentukan jenis intruksi tersebut. Bila ada instruksi untuk perhitungan aritmatika atau perbandingan logika, maka unit kendali akan mengirim instruksi tersebut ke ALU. Hasil dari pengolahan data dibawa oleh unit kendali ke memori utama lagi untuk disimpan, dan pada saatnya akan disajikan ke alat output. Dengan demikian tugas dari unit kendali ini adalah:
- Mengatur dan mengendalikan alat-alat masukan (input) dan keluara(output).
-Mengambil instruksi-instruksi dari memori utama.
-Mengambil data dari memori utama (jika diperlukan) untuk diproses.
-Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika serta mengawasi kerja dari ALU.
-Menyimpan hasil proses ke memori utama.

Register merupakan alat penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi, yang digunakan untuk menyimpan data dan/atau instruksi yang sedang diproses. Memori ini bersifat sementara, biasanya digunakan untuk menyimpan data saat di olah ataupun data untuk pengolahan selanjutnya. Secara analogi, register ini dapat diibaratkan sebagai ingatan di otak bila kita melakukan pengolahan data secara manual, sehingga otak dapat diibaratkan sebagai CPU, yang berisi ingatan-ingatan, satuan kendali yang mengatur seluruh kegiatan tubuh dan mempunyai tempat untuk melakukan perhitungan dan perbandingan logika.

ALU unit yang bertugas untuk melakukan operasi aritmetika dan operasi logika berdasar instruksi yang ditentukan. ALU sering di sebut mesin bahasa karena bagian ini ALU terdiri dari dua bagian, yaitu unit arithmetika dan unit logika boolean yang masing-masing memiliki spesifikasi tugas tersendiri. Tugas utama dari ALU adalah melakukan semua perhitungan aritmatika yang terjadi sesuai dengan instruksi program. ALU melakukan semua operasi aritmatika dengan dasar penjumlahan sehingga sirkuit elektronik yang digunakan disebut adder.

Tugas lain dari ALU adalah melakukan keputusan dari suatu operasi logika sesuai dengan instruksi program. Operasi logika meliputi perbandingan dua operand dengan menggunakan operator logika tertentu, yaitu sama dengan (=), tidak sama dengan (¹ ), kurang dari (<), kurang atau sama dengan (£ ), lebih besar dari (>), dan lebih besar atau sama dengan (³ ).

CPU Interconnections adalah sistem koneksi dan bus yang menghubungkan komponen internal CPU, yaitu ALU, unit kontrol dan register-register dan juga dengan bus-bus eksternal CPU yang menghubungkan dengan sistem lainnya, seperti memori utama, piranti masukan /keluaran.

Cara kerja CPU
 Saat data dan/atau instruksi dimasukkan ke processing-devices, pertama sekali diletakkan di MAA (melalui Input-storage); apabila berbentuk instruksi ditampung oleh Control Unit di Program-storage, namun apabila berbentuk data ditampung di Working-storage). Jika register siap untuk menerima pengerjaan eksekusi, maka Control Unit akan mengambil instruksi dari Program-storage untuk ditampungkan ke Instruction Register, sedangkan alamat memori yang berisikan instruksi tersebut ditampung di Program Counter. Sedangkan data diambil oleh Control Unit dari Working-storage untuk ditampung di General-purpose register (dalam hal ini di Operand-register). Jika berdasar instruksi pengerjaan yang dilakukan adalah arithmatika dan logika, maka ALU akan mengambil alih operasi untuk mengerjakan berdasar instruksi yang ditetapkan. Hasilnya ditampung di Akumulator. Apabila hasil pengolahan telah selesai, maka Control Unit akan mengambil hasil pengolahan di Accumulator untuk ditampung kembali ke Working-storage. Jika pengerjaan keseluruhan telah selesai, maka Control Unit akan menjemput hasil pengolahan dari Working-storage untuk ditampung ke Output-storage. Lalu selanjutnya dari Output-storage, hasil pengolahan akan ditampilkan ke output-devices.

Fungsi CPU
 CPU berfungsi seperti kalkulator, hanya saja CPU jauh lebih kuat daya pemrosesannya. Fungsi utama dari CPU adalah melakukan operasi aritmatika dan logika terhadap data yang diambil dari memori atau dari informasi yang dimasukkan melalui beberapa perangkat keras, seperti papan tombol, pemindai, tuas kontrol, maupun tetikus. CPU dikontrol menggunakan sekumpulan instruksi perangkat lunak komputer. Perangkat lunak tersebut dapat dijalankan oleh CPU dengan membacanya dari media penyimpan, seperti cakram keras, disket, cakram padat, maupun pita perekam. Instruksi-instruksi tersebut kemudian disimpan terlebih dahulu pada memori fisik (MAA), yang mana setiap instruksi akan diberi alamat unik yang disebut alamat memori. Selanjutnya, CPU dapat mengakses data-data pada MAA dengan menentukan alamat data yang dikehendaki.

Saat sebuah program dieksekusi, data mengalir dari RAM ke sebuah unit yang disebut dengan bus, yang menghubungkan antara CPU dengan MAA. Data kemudian didekode dengan menggunakan unit proses yang disebut sebagai pendekoder instruksi yang sanggup menerjemahkan instruksi. Data kemudian berjalan ke unit aritmatika dan logika (ALU) yang melakukan kalkulasi dan perbandingan. Data bisa jadi disimpan sementara oleh ALU dalam sebuah lokasi memori yang disebut dengan register supaya dapat diambil kembali dengan cepat untuk diolah. ALU dapat melakukan operasi-operasi tertentu, meliputi penjumlahan, perkalian, pengurangan, pengujian kondisi terhadap data dalam register, hingga mengirimkan hasil pemrosesannya kembali ke memori fisik, media penyimpan, atau register apabila akan mengolah hasil pemrosesan lagi. Selama proses ini terjadi, sebuah unit dalam CPU yang disebut dengan penghitung program akan memantau instruksi yang sukses dijalankan supaya instruksi tersebut dapat dieksekusi dengan urutan yang benar dan sesuai.

Percabangan instruksi
 Pemrosesan instruksi dalam CPU dibagi atas dua tahap, Tahap-I disebut Instruction Fetch, sedangkan Tahap-II disebut Instruction Execute. Tahap-I berisikan pemrosesan CPU di mana Control Unit mengambil data dan/atau instruksi dari main-memory ke register, sedangkan Tahap-II berisikan pemrosesan CPU di mana Control Unit menghantarkan data dan/atau instruksi dari register ke main-memory untuk ditampung di MAA, setelah Instruction Fetch dilakukan. Waktu pada tahap-I ditambah dengan waktu pada tahap-II disebut waktu siklus mesin (machine cycles time).

Penghitung program dalam CPU umumnya bergerak secara berurutan. Walaupun demikian, beberapa instruksi dalam CPU, yang disebut dengan instruksi lompatan, mengizinkan CPU mengakses instruksi yang terletak bukan pada urutannya. Hal ini disebut juga percabangan instruksi (branching instruction). Cabang-cabang instruksi tersebut dapat berupa cabang yang bersifat kondisional (memiliki syarat tertentu) atau non-kondisional. Sebuah cabang yang bersifat non-kondisional selalu berpindah ke sebuah instruksi baru yang berada di luar aliran instruksi, sementara sebuah cabang yang bersifat kondisional akan menguji terlebih dahulu hasil dari operasi sebelumnya untuk melihat apakah cabang instruksi tersebut akan dieksekusi atau tidak. Data yang diuji untuk percabangan instruksi disimpan pada lokasi yang disebut dengan flag.

Bilangan yang dapat ditangani
 Kebanyakan CPU dapat menangani dua jenis bilangan, yaitu fixed-point dan floating-point. Bilangan fixed-point memiliki nilai digit spesifik pada salah satu titik desimalnya. Hal ini memang membatasi jangkauan nilai yang mungkin untuk angka-angka tersebut, tetapi hal ini justru dapat dihitung oleh CPU secara lebih cepat. Sementara itu, bilangan floating-point merupakan bilangan yang diekspresikan dalam notasi ilmiah, di mana sebuah angka direpresentasikan sebagai angka desimal yang dikalikan dengan pangkat 10 (seperti 3,14 x 1057). Notasi ilmiah seperti ini merupakan cara yang singkat untuk mengekspresikan bilangan yang sangat besar atau bilangan yang sangat kecil, dan juga mengizinkan jangkauan nilai yang sangat jauh sebelum dan sesudah titik desimalnya. Bilangan ini umumnya digunakan dalam merepresentasikan grafik dan kerja ilmiah, tetapi proses aritmatika terhadap bilangan floating-point jauh lebih rumit dan dapat diselesaikan dalam waktu yang lebih lama oleh CPU karena mungkin dapat menggunakan beberapa siklus detak CPU. Beberapa komputer menggunakan sebuah prosesor sendiri untuk menghitung bilangan floating-point yang disebut dengan FPU (disebut juga math co-processor) yang dapat bekerja secara paralel dengan CPU untuk mempercepat penghitungan bilangan floating-point. FPU saat ini menjadi standar dalam banyak komputer karena kebanyakan aplikasi saat ini banyak beroperasi menggunakan bilangan floating-point.

Oke sekian artikel tentang CPU semoga bermanfaat ,ingin request artikel komen di bawah ini ,OKE!!!

Memilih CPU (Processor)


Halo guys,balik lagi dengan gue di artikel tips,kali ini gue mau berbagi cara memilih cpu,oke berikut tahapan seleksi sebelum membeli cpu/processor:

1.Ada dua jenis prosesor yang beredar dipasaran dan biasanya dipakai oleh para gamers. Kedua jenis prosesor tersebut adalah Intel dan AMD. Kestabilan proses dalam mengolah data terdapat pada Prosesor Intel. Namun, untuk kemampuan pengolahan grafis berada pada AMD. Chipset AMD juga sudah banyak dipasangkan pada CPU VGA card terbaru masa kini. Jadi, sebaiknya Kamu menggunakan produk dari Intel sebagai CPU dan VGA dengan Chipset AMD sebagai pengolah Grafis atau VGA.

2.Perhatikan slot yang terdapat pada mainboard Kamu. Slot prosesor pada mainboard juga sangat penting untuk menentukan jenis prosesor yang akan Kamu gunakan. Karena, slot prosesor untuk AMD dan Intel sangat berbeda jauh. Dan, apabilan slotnya sudah Kamu tentukan perhatikan kembali type prosesor tersebut. Untuk Intel sendiri, memiliki berbagai macam type. Kita tidak perlu terlalu mundur mengenalkan Type prosesor Intel. Yang prosesor Intel jaman sekarang sudah mencapai type Core yaitu Core2duo, Quadcore, Core i3, Core I5 dan Core i7. Sedangkan untuk AMD, ada type AM2, AM2+, AMD Phenom, dan AMD Dragon dll.

3.Setelah semua diatas terpenuhi, barulah Anda menentukan kecepatan pengolahan data pada prosesor tersebut. Semakin tinggi kapasitas pengolahan data prosesor tersebut semakin bagus, misalnya prosesor tersebut Core i7 dengan kecepatan 2.7 Ghz.

Jadi, untuk membangun sebuah perangkat komputer khusus untuk bermain game sebaiknya harus melalui pertimbangan dan review yang matang sebelum merakitnya. Jangan sampai ada salah satu perangkat yang tidak kompatible dengan perangkat lainnya, hasilnya akan menjadi kacau. Dan bahkan bisa membuat komputer Anda terbakar.

Tips Memilih Motherboard Yang Terbaik

Halo guys semuanya balik lagi dengan gue di artikel tips,setelah sekian lama gue gk update karena internet gue mati karena belum beli paketnya ,baru kali ini gue bisa update artikel lagi!Oke pada kesempatan kali ini gue mau berbagi tentang Tips gimana memilih motherboard yang terbaik baik kualitas dan ketahanannya.
Oke Ini dia hal-hal yang perlu diketahui sebelum membeli motherboard:

Merk Motherboard

Jangan sembarangan memilih merk motherboard, karena berpengaruh terhadap ketahan dan kecepatannya. Gue sarankan memilih motherboard dengan brand merk yang berkualitas seperti: Asus, Gigabyte, Asrock dan MSI.

Chipset (Socket Processor)

Pastikan kalian membeli Motherboard Intel dengan socket LGA 1150 keatas, karena sudah mendukung processor intel generasi terbaru yaitu intel 4 generation i3, 15 dan i7 Haswell series. Sedangkan untuk AMD pilih Motherboard dengan socket AM3 karena sudah support processor paling cepat dari AMD. Jangan lupa untuk melihat kebutuhkan chipset processor, jangan sampai salah pilih. Kenapa memilih socket tersebut? Karena jika suatu saat kalian ingin mengganti processor yang lebih tinggi, anda tidak perlu mengganti motherboard lagi. Dan satu lagi, pada socket Intel 1150 dan AMD AM3 terdapat Motherboard dengan harga yang cukup murah namun memiliki fitur lengkap.

PCIe

Pastikan motherboard sudah memiliki PCIe untuk Graphic Card, walaupun hanya 1 buah PCIe. Tetapi jangan takut, Motherboard dengan socket processor di atas sudah memiliki PCIe semua.

SATA (Storage Interface)

Pastikan sudah support dengan SATA 6Gb/s walaupun hanya 2 colokan. Ini yang perlu diperhatikan, banyak orang yang membeli Harddisk paling bagus, padahal motherboardnya tidak support dengan HDD tersebut. Misal HDD Caviar Blue SATA III 6Gbs, sedangkan Motherboard menggunakan SATA III 3 Gb/s, tentu saja hasilnya kurang maksimal. Jadi pilihlah Motherboard, harddisk, processor, ram yang memiliki kesesuaian performa yang sama.

Kapasitas Memory

Minimal harus memiliki kapasitas memory maksimum 8 Gb walaupun Dual chanel. Tetapi hati-hati, banyak penjual yang sembarangan memberikan Memory dengan kecepatan tinggi. Anda harus lihat juga kemampuan mobo menerima kecepatan memory. Misal Motherboard hanya mampu menerima memory dengan kecepatan frekuenzi 1066, 1333 dan 1600 Mhz, anda pasang memory kecepatan 2400 Mhz OC, tentu saja tidak akan cocok. Untuk keperluan gaming biasa gunakan saja memory 1600 Mhz, memory 1866 Mhz ke atas digunakan untuk keperluan Overcloking.

KESIMPULAN !
1. Motherboard murah tidak masalah asal fitur lengkap
2. Sudah mendukung processor generasi terbaru (supaya mudah diupgrade)
3. Memiliki Interface SATA III 6 Gb/s harus membeli Harddisk dengan interface yang sama.
4. Gunakan memory minimal memiliki kecepatan 1600 Mhz (supaya maknyus)
5. Paling penting memiliki PCIe untuk VGA. (VGA harus interface DDR5)
6. Konfigurasi yang pas, dapat performa maksimal, walaupun budget murah.

Sekian artikel pada kesempatan kali ini, semoga bermanfaat YA!!.

NVIDIA or AMD

 NVIDIA or AMD ?

 Banyak yang bingung bagusan graphic card apa , NVIDIA atau AMD?
jawabannya cukup Simpel saja adalah tergantung USER atau Kalian.Misalkan kalian suka NVIDIA ya pilih NVIDIA atau kalian suka AMD yah pilih AMD,pokoknya tergantung User sih , yang membedakan NVIDIA atau AMD adalah "Harga" dan "Ukuran".
Kalo soal harga NVIDIA menang ,sudah karena ukurannya kecil sudah pasti cukup untuk Casing Mid Tower dan harganya yang terbilang lebih mahal daripada AMD jadinya NVIDIA menang untuk harga,kalo misalkan kalian suka graphic card dengan harga yang kecil dan ukuran yah bisa dibilang cukup gede yah pilih AMD , kenapa?
Sudah karena graphicnya bagus ,harganya cukup bersahabat dibandingkan NVIDIA tapi kekurangan AMD adalah ukuran graphic cardnya gede hanya bisa dipasang untuk Casing yang Full Tower,Jadi Sekali lagi tergantung User kok,dan jangan juga iri misalkan teman kalian NVIDIA kalian misalkan pengen beli graphic card jangan mengikuti teman kalian,jadi pilih lah graphic card sesuai kebutuhan dan balik lagi ke User juga sih ! Jadi pilih graphic card apa NVIDIA or AMD ya jawabnya tergantung USER dan pokoknya dua-duanya Graphicnya Oke !!


Oke sekian artikel kali ini mudah-mudahan kalian mengerti ,kalo tidak mengerti silakan Komentar saja,dan mudah-mudahan ilmu kalian dapat bertambah.Dan tunggu terus artikel lain dari gue...

Tips memilih RAM yang bagus

Halo semuanya balik lagi dengan gue ,di artikel ini gue mau berbagi tips Memilih RAM yang bagus,apa itu RAM?
RAM (Random Access Memory) adalah sebuah tipe penyimpanan komputer yang isinya dapat diakses dalam waktu yang tetap. Ram juga merupakan tempat penyimpanan data sementara yang apabila komputer atau laptop mati, maka datanya kan hilang kembali. Setiap ram memiliki pin/slot yang berbeda, tinggal menyocokkan dengan type laptop/komputer yang digunakan.

Oke Berikut tips memilih memori (RAM) komputer yang baik adalah sebagai berikut :

1. Pilih memory dengan jumlah ganda apabila motherboard Anda mendukung dual channel. Sebagai contoh, “pilihlah sepasang memori dengan kapasitas masing-masing 2GB daripada membeli sekeping memori dengan kapasitas 4GB”. Dukungan Dual Channel memungkinkan performa sistem komputer Anda akan tampil jauh lebih baik. Jadi, memnggunakan dua keping memori lebih baik daripada menggunakan satu keping memori meskipun kapasitasnya lebih besar.

2. Carilah vendor yang telah memiliki reputasi baik dalam penjualan dan layanan purna-jual. Anda dapat menggunakan jumlah service center yang dimiliki serta lama garansi sebagai tolok ukur ini. Pilihlah memori yang sudah dikenal luas di kalangan pengguna komputer

3. Hindari memilikih memori dengan chip aneh alias Anda tidak tahu siapa pembuatnya. Nama-nama seperti Samsung, Infineon, visipro atau Corsair dan lain-lain dapat Anda jadikan referensi. Ini penting karena beberapa MoBo menyarankan chip tertentu untuk dukungan kesesuaian.

4. Hindari membeli memori tray alias tidak dalam kemasan. Di pasar saat ini banyak sekali dijual memori tanpa kemasan. Meski dilabel dengan berbagai merek ternama, jangan mudah tergoda untuk membeli memori jenis ini. Resiko tingkat kerusakan akibat listrik statik yang sangat tinggi ditambah lagi resiko data korup akibat chip yang rusak akan menghantui kestabilan PC Anda.

5. Jika Anda sering menggunakan komputer dalam jangka waktu yang lama, pastikan untuk memilih memori yang dilengkapi dengan heat spreader. Harga memori jenis ini pada umumnya lebih mahal ketimbang memori standar. Meskipun demikian, performa dan kestabilan yang ditawarkan memori jenis ini sangat bagus.

6. Jangan terjebak dengan janji life time warranty. Di Indonesia, definisi garansi jenis ini masih dipertanyakan. Definisi life time warranty menurut Hukum Dagang Internasional adalah sebatas teknologi produk yang bersangkutan masih ada dan proses produksinya masih dijalankan. Pilih memori dengan angka latency terendah.

Ada tips lainnya lagi, berikut tipsnya :

1. jika ingin mengganti semua RAM (artinya RAM yang lawas dilepas atau dibuang) dengan RAM yang baru kita harus melihat jenis slott pada komputer. Jika slotnya untuk DDR2 ya belilah yang tipe DDR2 jangan sampai salah beli karna setiap DDR akan memiliki slot yang berbeda.

2. jika ingin menggunakan RAM kapasitas 2 GB atau 4 GB dan slot RAM pada mobo kita ada 2 atau dual channel saya sarankan menggunakan 2 keping. Jika 2 GB beli yang 1 GB dan 1 GB jika 4 GB beli yang 2 GB 2 GB. Kenapa saya menyarankan seperti itu? Agar performa komputer kita berjalan lebih baik dan seimbang.

3. Perhatikan kapasitas maksimal ukuran memori dan clocknya setiap slot.Contoh PC saya maksimal setiap slotnya 2 giga dan clocknya 800mhz atau PC6400.jika kelebihan komputer anda bisa gagal booting.untuk melihat kapasitas bisa dilihat di buku panduan mobo anda.

4. Jika anda ingin menambah jumlah RAM dari 4 giga menjadi 8 giga perhatikan OS yang anda pakai.jika anda menggunakan misalnya OS windows 7 ultimate 32 bit mau bagamanapun RAM yang terdeteksi cuma 4 giga.

5. jika anda ingin menambah RAM ,misal di pc udah ada 2 GB ingin tambah 1 GB atau 2GB perhatikan Frekuensi RAM yang lama.jika RAM lama PC6400 atau 800 mhz maka carilah frekuensi RAM yang baru setara dengan yang lama yaitu PC6400.karena jika RAM yang baru hanya PC5300 atau 666 mhz maka RAM yang baru akan mengikuti RAM yang lama menjadi 666 mhz.Wuhghghgh rugi besar dong.Lihat juga timingnya. Semakin rapat timingnya maka semakin kencang larinya.contoh timing PC6400 ada yang 5-5-5-15 dan 6-6-6-18.Anda pasti tahu kan harus memilih yang mana? jelas pilih yang 6-6-6-18.untuk melihat timing dan segalanya silakan donwload CPU-z.Merk RAM berbeda tidak masalah yang penting Spesifikasi sama.