Gpinkom Weblog

Forum Insan Komputer

Prosesor (komponen dan cara kerja)

Mikroprosesor adalah suatu komponen (biasanya wujud fisiknya berupa chip) yang terdapat dalam suatu sistem komputer yang berfungsi sebagai unit pusat pemroses atau pengolah data dan istruksi. Dalam bahasa kasar sering diistilahkan sebagai ‘otak’ komputer. Mikroprosesor ini umumnya terpasang pada motherboard. Penulisan kata mikroprosesor sering disingkat µP atau uP. Istilah mikroprosesor juga disebut dengan nama prosesor atau CPU (central processing unit).

Prosesor ini terbuat dari chip silikon yang di dalamnya mengandung jutaan transistor mini dan sirkuit lainnya di atas sirkuit terintegrasi semikonduktor. Selama ini, perkembangan mikroprosesor diketahui mengikuti hukum Moore. Hukum ini dilontarkan oleh Gordon Moore pada tahun 1965. Saat itu Moore memprediksi bahwa jumlah transistor yang ada pada IC (Integrated Circuit) akan berlipat ganda setiap tahunnya, dan merumuskan bahwa daya penghitungan akan berlipat ganda setiap 18 bulan. Pernyataan ini diperbaharui oleh Moore pada tahun 1995, berdasar hasil penelitian bahwa kelipatan ganda jumlah transistor akan terjadi setiap dua tahun sekali. Hukum tersebut memang benar-benar terjadi dan terbukti sejak awal tahun 1970-an. Sehingga performa komputerpun terus meningkat dari tahun ke tahun.

Hukum Moore tersebut mungkin tidak akan berlaku seterusnya, kalau mengamati perkembangan prosesor saat ini tampaknya hukum tersebut hanya berlaku untuk waktu yang terbatas.

Komponen Prosesor

Prosesor golongan x86 yang digunakan untuk PC, biasanya terdiri dari beberapa komponen penting, antara lain:

o Unit kontrol, yaitu bagian yang bertugas mengatur jalannya program.

o Unit eksekusi, yaitu bagian yang melakukan operasi terhadap data yang terdiri dari:

§ ALU (Arithmetic Logical Unit = Unit Logika dan Aritmatika). Komponen ini berfungsi sebagai tempat memproses data dengan cara memanipulasi informasi dan mengevaluasi hasilnya. ALU dapat melakukan operasi-operasi tertentu, misalnya penjumlahan, perkalian, pengurangan, dan lainnya.

Ø ALU sendiri terdiri dari device-device memori kecil yang dikenal dengan nama register. Pada register inilah informasi-informasi disimpan selama pemrosesan data sedang berlangsung.

Ø ALU juga terdiri dari sirkuit-sirkuit untuk mengevaluasi informasi. Misalnya adder dan comparator, yang memanipulasi data sesuai instruksi yang terprogram

§ FPU (Floating Point Unit). Komponen ini berfungsi untuk memproses data berupa bilangan floating point.

o Sekumpulan daftar yang dapat digunakan untuk menampung data maupun hasil perhitungan yang belum selesai dengan sempurna. Komponen ini terkadang terdapat dalam CPU, tetapi tidak semuanya.

Memori internal CPU, biasanya berupa cache, seringkali disebut dengan istilah cache memori. Sekarang ini, prosesor-prosesor modern sudah dilengkapi komponen ini. Sedangkan prosesor-prosesor lama, banyak yang tidak memilikinya.

Cara kerja Prosesor

Prosesor berfungsi seperti kalkulator, hanya saja dengan kemampuan pemrosesan data yang jauh lebih besar. Fungsi utamanya adalah melakukan operasi aritmatika dan logika terhadap data.

Data tersebut diambil dari memori atau diperoleh dari alat input yang dioperasikan oleh operator seperti papan ketik (keyboard), mouse dan lainnya. Kerja prosesor ini dikontrol oleh sekumpulan instruksi software. Software tersebut diperoleh atau dibaca dari media penyimpan seperti harddisk, disket, CD, dan lainnya. Kemudian instruksi-instruksi tadi disimpan dalam RAM. Setiap instruksi diberi alamat unik yang disebut alamat memori. Untuk selanjutnya, prosesor akan mengakses data-data yang ada pada RAM, dengan cara menentukan alamat data yang dikehendaki.

Prosesor dan RAM dihubungkan oleh unit yang disebut bus. Saat sebuah program dijalankan, data akan mengalir dari RAM melalui bus, menuju ke prosesor. Di dalam prosesor, data ini di-dekode, kemudian berjalan ke ALU yang bertugas melakukan kalkulasi dan perbandingan. Kadang-kadang data disimpan sementara di register agar dapat diambil kembali dengan cepat untuk diolah. Setelah selesai, hasil pemrosesannya mengalir kembali ke RAM atau ke media penyimpan. Apabila data hasil perosesan tadi akan diolah lagi, maka data tersebut akan disimpan dalam register. Demikian seterusnya.

Bilangan yang ditangani oleh prosesor

Terdapat dua macam bilangan yang ditangani oleh prosesor, yaitu bilangan fixed point dan bilangan floating point.

Bilangan fixed point adalah bilang yang memiliki nilai digit spesifik pada salah satu titik desimalnya, Hal ini akan membatasi jangkauan nilai yang mungkin untuk angka-angka tersebut, namun, hal ini justru dapat dihitung oleh prosesor.

Sedangkan bilangan floating point, adalah bilangan yang diwujudkan dalam notasi ilmiah, yaitu berupa angka pecahan desimal dikalikan dengan angka 10 pangkat bilangan tertentu. Misalnya: 705,2944 x 109, atau 4,3 x 10-7. Cara penulisan angka seperti ini merupakan cara singkat untuk menuliskan angka yang nilainya sangat besar maupun sangat kecil. Bilangan seperti ini banyak digunakan dalam pemrosesan grafik dan kerja ilmiah. Proses aritmatika bilangan floating point memang lebih rumit dan prosesor membutuhkan waktu yang lebih lama untuk mengerjakannya, karena mungkin akan menggunakan beberapa siklus detak (clock cycle) prosesor.

Oleh karena itu, beberapa jenis komputer menggunakan prosesor sendiri untuk menangani bilangan floating point. Prosesor yang khusus menangani bilangan floating point disebut Floating Point Unit (FPU) atau disebut juga dengan nama math co-processor. FPU dapat bekerja secara paralel dengan prosesor. Dengan demikian proses penghitungan bilangan floating point dapat berjalan lebih cepat. Keberadaan FPU integrated (bersatu dengan prosesor) sudah menjadi kebutuhan standart komputer masa kini, karena banyak sekali aplikasi-aplikasi yang beroperasi menggunakan bilangan floating point.

About these ads

Juli 14, 2008 - Posted by | artikel, Umum | , , , ,

31 Komentar »

  1. Thank ya tutornya. Ada g yang lebih lengkap. Mulai dari sejarah ampe processor sekrang

    Komentar oleh firman | November 1, 2008 | Balas

  2. manteb bgt bro, , ,

    thanx u all

    Komentar oleh aNdRe_0112 | Maret 1, 2009 | Balas

  3. please dunk q diemail tentang cara kerja virus n cara bikinnya. please.. lg blarjar ñih.

    Komentar oleh just keep out | April 13, 2009 | Balas

  4. makalah tentang cpu tolong carikan do…………..ng ada tgs ni…………….h

    Komentar oleh nina | Oktober 23, 2009 | Balas

  5. thanks broo…..!!!! tingkatkan yooo…..
    cz krena km biza slesai niy makalah yg bkin pusiiing…..

    Komentar oleh alfat | Oktober 25, 2009 | Balas

  6. Tlong jelaskan cara kerja komponen yg ada dalam processor??

    Komentar oleh IsaaC | Desember 8, 2009 | Balas

  7. Mantap!!!

    Komentar oleh IsaaC | Desember 8, 2009 | Balas

  8. Thanks artikelnya bro..kebetulan gue ada tugas buat cara kerja mikroprosesor….

    Komentar oleh Moel | Mei 6, 2010 | Balas

  9. thank artkel x buat tugas sya dan akan saya plajari

    Komentar oleh juli | Mei 14, 2010 | Balas

  10. mantab banget kang artikelnya sangat bermanfaat.

    Komentar oleh cheffz husen | Juli 29, 2010 | Balas

  11. ups….Up … s Thank you very much???gw jadi inget lagi deh…yang dan lupa rincian sistem kerja prosesor..sekarang inget lagi. Thank you very much yacch..untuk sistem kerja motherboard gimana punya ga info nya??boleh tuh ..yang detail yachh….

    Komentar oleh yudi | November 11, 2010 | Balas

  12. memuakkan…gada yg lengkap..semua sama..

    Komentar oleh doni | November 11, 2010 | Balas

  13. nice… :)

    Komentar oleh zann | Mei 16, 2011 | Balas

  14. cara prosesor memproses sebuah aplikasi gmana y?

    Komentar oleh sedayu | Mei 23, 2011 | Balas

  15. omong kosong…. Sampah…..!!!

    Komentar oleh muksun | September 8, 2011 | Balas

  16. lengkap…(^^)b sangat membantu buat ngerjain tugas~

    Komentar oleh gegeTEUK | September 14, 2011 | Balas

    • k-popers ? :D

      Komentar oleh Fita | Februari 13, 2012 | Balas

  17. thank’s, moga-moga manfaat bagi kita semua. Semoga Allah swt menerima amal kita semua, amiiin…..

    Komentar oleh admin | September 16, 2011 | Balas

  18. thx yea sob ,semoga bermanfaat tux q

    Komentar oleh syaiful | Oktober 9, 2011 | Balas

  19. sama-sama.
    Amiin….

    Komentar oleh admin | Oktober 9, 2011 | Balas

  20. tq y buat penjelasannya…

    Komentar oleh mesakh | Januari 14, 2012 | Balas

  21. sama-sama. terimakasih atas kunjungannya

    Komentar oleh admin | Januari 15, 2012 | Balas

  22. q mau tanya kalo mau nyimpen data dari sini caranya gimana sih…..?????????

    Komentar oleh nasya | Januari 31, 2012 | Balas

  23. bales donk ini penting……….!!!!!

    Komentar oleh nasya | Januari 31, 2012 | Balas

  24. aku copas cara kerja prosesor yah? bolehkan ? ada tugas TIK
    boleh? boleh? :D

    Komentar oleh Fita | Februari 13, 2012 | Balas

  25. silahkan mbak Fita…, bebas kok. Semoga bermanfaat untuk anda..

    Komentar oleh admin yunior | Februari 16, 2012 | Balas

  26. untuk mbak nasya…., silahkan copy – paste aja…. he he he…..

    Komentar oleh admin yunior | Februari 16, 2012 | Balas

  27. nice write…. artikel yg mendidik dan sangat membantu…. :D

    Komentar oleh rever's Hack | Maret 19, 2012 | Balas

  28. bisa tolong cariin perbandingan cara kerja processor MIPS dan INTEL ngk min…?? lgi butuh bnget nih…!!! aku lgi ada tugas, udah 2 minggu, ngk dapat jga.

    Komentar oleh Lhya Catlover | Oktober 9, 2014 | Balas


Berikan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Logout / Ubah )

Twitter picture

You are commenting using your Twitter account. Logout / Ubah )

Facebook photo

You are commenting using your Facebook account. Logout / Ubah )

Google+ photo

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

Ikuti

Get every new post delivered to your Inbox.

%d blogger menyukai ini: