Pengertian Prosessor (CPU)

Pengertian Prosessor
   Prosessor atau CPU (Central Processing Unit) adalah Sebuah IC  (Integrated Circuit) pada komputer yang yang mengontrol seluruh jalannya Sistem Komputer dan digunakan sebagai pusat atau otak dari komputer yang berfungsi menjalankan berbagai Instruksi ,  melakukan perhitungan Serta memproses data Input dan Output.Prosessor terletak dalam sebuah socket yang disediakan oleh motherboard,dan  prosessor  juga dapat diganti asalkan sesuai dengan socket yang ada pada motherboard.

Prosessor dan Socket Prosessor
   Yang paling berpengaruh dalam kecepatan komputer adalah tergantung dari jenis dan kecepatan eksekusi prosessor. Kecepatan prosessor sekarang ini sudah mencapai satuan "Gigahertz(GHz)" yang berarti prosessor dapat mengerjakan miliaran perintah dalam satu proses.
   Prosessor Memiliki 3 bagian Penting :
  1.  Aritmatika Logical Unit (ALU)  : Semua Perhitungan Aritmatika yang sesuai instruksi Program dilakukan pada Bagian ALU tanpa terkecuali , Selain itu jika komputer kita mengalami kesalahan maka akan ada peringatan berupa error ataupun warning yang tampil di monitor , semuanya dilakukan pada bagian ini . Intinya Bagian ALU melakukan proses yang berkaitan dengan logika (Pengambilan keputusan).
  2. Control Unit (CU) : Semua Perangkat pada sistem komputer diatur pada bagian CU. Perpindahan data dari memori utama dieksekusi pada bagian ini lalu CU akan menentukan jenis Instruksi yang akan dilakukan, jika ada instruksi perhitungan aritmatika maka CU akan meneruskan insturksi ke ALU, Setelah di Proses pada bagian ALU lalu akan di kembalikan ke CU lalu disimpan kembali ke memori utama. berikut fungsii CU :
    • Mengatur dan mengendalikan alat input dan output
    • Mengambil Intruksi dari memori utama
    • Mengambil data dari memori utama kalau diperlukan oleh proses
    • Mengirim Instruksi Ke ALU jika ada proses aritmatika dan pengawasan kerja
    • Menyimpan hasil proses ke memori utama
  3. Memori Unit (MU) / Register :  Merupakan alat penyimpanan yan memiliki kecepatan akses yang cukup tinggi, biasanya digunakan untuk menyimpan data yang sedang diolah pada prosessor maupun yang akan diolah.
Fungsi Prosessor

   Pada umumnya fungsi prosessor adalah memproses data yang diterima dari masukkan atau input, kemudian akan melakukan hasil pengeluaran atau outputProsessor dalam kerjanya juga terhubung dengan device lainnya yaitu Hardisk dan Ram. Fungsi prosessor juga diibaratkan sebagai otak komputer karena semua data yang akan di proses akan selalu melewati prosessor yang kemudian akan diolah yang kemudian akan menghasilkan data yang diinginkan user.

AMD Ryzen
  Seperti yang dijelaskan sebelumnya prosessor berfungsi untuk mengolah data berupa aritmatika maupun logika yang diolah pada bagian ALU.
  Prosessor juga memiliki Cache memory yang menentukan kecepatan akses data pada sistem komputer  , cache memory berguna sebagai penghubung antara processor dengan RAM.
Cara Kerja Prosessor
   Saat data atau instruksi dimasukkan , pertama kali data atau instruksi tersebut diletakkan di RAM. Kemudian jika data yang dimasukkan itu berupa sebuah instruksi maka akan ditampung dalam Control unit  di Program-Storage(bagian pada ram) ,dan jika berbentuk data akan di tampung di Working-Stroge(bagian pada ram). dan kemudian jika register siap menerima instruksi data maka , Control Unit akan mengambil instruksi dari program storage yang kemudian akan ditampung ke instruction Register, sedangkan alamat memori yang berisi instruksi disimpan di Program Counter. sedangkan data yang di ambil dari Control Unit dari working-Storage untuk ditampung di General-purpose register(dalam hal ini di operan register).Jika berdasarkan instruksi pengerjaan yang dilakukan adalah aritmatika dan logika, maka ALU akan mengambil alih operasi untuk mengerjakan berdasarkan instruksi yang ditetapkan. Hasilnya ditampung di Accumulator. Apabila hasil pengolahan data selesai , maka control Unit akan mengambil hasil pengolahan di Accumulator untuk ditampung kembali ke working-storage. Jika pencarian keseluruhan telah selesai, maka Control Unit akan menjemput hasil pengolahan dari working-storahe untuk ditampung di Output Storage. Lalu selanjutnya dari Output-Storage, hasil pengolahan akan ditampung ke Output Devices.
  
Prosessor
   Saat sebuah program dieksekusi , data mengalir dari RAM ke sebuah unit yang disebut dengan bus , yang menghubungkan antara CPU dengan RAM . Data kemudian di dekode dengan menggunakan unit proses yang disebut  dengan pengkodean instruksi yang sanggup menerjemahkan inststruksi. Data  kemudian berjalan ke unit aritmatika (ALU). Data bisa jadi disimppan sementara oleh ALU dalam sebuah memori  Register, agar dapat kembali diambil supaya cepat diolah. kemudian setelah data diolah di memori Register hasil pemrosesannya akan di arahkan kembali ke RAM,hardisk , maupun register apabila akan mengolah hasil proses  lagi. Dalam Proses ini ada sebuah unit dalam CPU yang disebut dengan Program Counter yang akan memantau instruksi yang sukses dijalanakan supaya instruksi tersebut dapat di eksekusi dengan Urutan yang benar.

referensi : wikipedia

Komentar