Saturday, May 7, 2016

Pengertian CPU (Central Proccessing Unit)


Pengertian CPU (Cetral Processsing Unit)
 CPU (Central Processing Unit) merupakan hardware komputer yang memahami dan melaksanakan perintah dan data dari perangkat lunak (software). Istilah lainnya adalah  pemroses/prosesor (processor) yang sering digunakan untuk menyebutkan CPU. CPU Merupakan bagian utama dari sebuah komputer karena processor berfungsi untuk mengatur semua aktifitas yang ada pada komputer. Satuan kecepatan yang digunakan  processor adalah MHz (Mega Hertz) atau GHz (1000 Mega Hertz), dimana semakin besar nilainya semakin cepat proses eksekusi pada komputer tersebut.


CPU memiliki beberapa komponen, yaitu :

- Unit kontrol yang mampu mengatur jalannya program. Didalam semua CPU sudah pasti terdapat unit kontrol. CPU bertugas mengontrol komputer sehingga terjadi sinkronisasi kerja antar-komponen dalam menjalankan fungsi-fungsi operasinya tersebut. Tanggung jawab dari unit kontrol ini yaitu mengambil intruksi-intruksi dari main memory dan menentukan jenis instruksi tersebut. Bila ada instruksi untuk perhitungan aritmatika atau perbandingan logika, maka unit kendali akan mengirim perintah tersebut ke ALU. Hasil dari pengolahan data dibawa oleh unit kendali ke main memory lagi untuk kemudian disimpan, dan pada saatnya akan disajikan ke alat output. Dengan demikian tugas dari unit kendali ini adalah:
  1. Mengatur dan mengendalikan piranti masukan (input) dan keluaran (output).
  2. Mengambil instruksi-instruksi dari memori utama.
  3. Mengambil data dari main memory (jika diperlukan) untuk selanjutnya diproses.
  4. Mengirim instruksi ke ALU, apabila terdapat perhitungan aritmatika atau perbandingan logika, serta mengawasi kerja dari ALU.
  5.  Menyimpan hasil proses kedalam main memory.

- Register merupakan alat penyimpanan kecil yang mempunyai kecepatan akses  yang cukup tinggi, yang digunakan untuk menyimpan data atau perintah yang sedang diproses. Memori ini hanya bersifat sementara, biasanya digunakan untuk menyimpan data saat di olah ataupun  untuk pengolahan selanjutnya. Secara analogi, register ini dapat diibaratkan sebagai ingatan manusia, bila manusia melakukan pengolahan data secara manual, sehingga otak manusia dapat diibaratkan sebagai CPU yang berisikan ingatan-ingatan, satuan kendali yang mengatur seluruh kegiatan tubuh dan memiliki tempat untuk melakukan perhitungan dan juga perbandingan logika.
- ALU yang bertugas untuk melakukan operasi aritmetika dan operasi logika berdasarkan pada instruksi yang ditentukan. ALU sering di sebut juga sebagai mesin bahasa yang terdiri dari 2 bagian (unit aritmatika dan unit logika) yang masing-masing memiliki tugasnya masing-masing. Tugas utama dari ALU yaitu melakukan perhitungan-perhitungan aritmatika yang terjadi sesuai dengan perintah dari program.



Cara Kerja CPU :

Pengertian CPU (Cetral Processsing Unit)
Saat data atau perintah dimasukkan ke processing-devices, pertama kali akan diletakkan di MAA (melalui Input-storage) dan jika berbentuk instruksi ditampung oleh Control Unit di Program-storage, namun jika berbentuk data ditampung di Working-storage. Jika register telah siap untuk menerima pengerjaan eksekusi tersebut, maka Control Unit akan mengambil perintah dari Program-storage untuk ditampungkan ke Instruction Register, sedangkan alamat memori yang berisikan perintah-perintah tersebut  akan ditampung didalam Program Counter. Sedangkan data diambil oleh Control Unit dari Working-storage untuk kemudian ditampung di General-purpose register. Jika  perintah pengerjaan yang dilakukan adalah aritmatika dan logika, maka ALU akan mengambil alih operasi untuk mengerjakan perintah yang telah ditetapkan dan hasilnya akan ditampung di Akumulator. Apabila hasil pengolahan telah selesai dilakukan, maka Control Unit akan mengambil hasil pengolahan di akumulator untuk ditampung kembali ke Working-storage. Jika pengerjaan keseluruhan telah selesai, maka Control Unit menjemput hasil pengolahan dari Working-storage untuk ditampung ke Output-storage. Lalu selanjutnya dari Output-storage, hasil pengolahan akan ditampilkan ke output-devices.


Lihat juga tentang Apa itu BIOS ?

0 on: "Pengertian CPU (Central Proccessing Unit)"