CPU(Central Processing Unit)

Nama     : Sofi Salsabila
NIM.       : 119229077
Smt.       : 2C
Jurusan : Teknik Informatika

STMIK YADIKA BANGIL


CPU : Pengertian, fungsi, komponen, dan cara kerja


Central Processing Unit/ Processor/CPU merujuk pada perangkat keras komputer yang memahami dan melaksanakan tugas data dari perangkat lunak. CPU merupakan bagian utama dari komputer, karena CPU berfungsi untuk mengatur semua aktivitas yang ada pada komputer. Kecepatan eksekusi Processor tergantung pada frekuensinya, satuannya adalah MHz(Megahertz) atau GHz( 1 Gigahertz = 1000 MHz)

KOMPONEN UTAMA KOMPUTER

 Terdapat komponen utama CPU yang terbagi menjadi beberapa macam yaitu

  • UNIT CONTROL
 Unit control mampu mengatur jalannya program komputer. Komponen ini sudah pasti ada pada setiap CPU. CPU mempunyai tugas mengontrol semua bagian komputer sehingga terjadi sinkronisasi kerja antar komponen dalam menjalankan fungsi fungsi operasinya. Termasuk dalam tanggung jawab unit control adalah mengambil instruksi-instruksi dari memori utama dan menentukan jenis instruksi tersebut. Bila ada instruksi untuk perhitungan aritmatika atau perbandingan logika, maka unit control akan mengirim instruksi tersebut ke ALU. Hasil dari pengolahan data dibawa oleh unit control ke memori utama lagi untuk disimpan dan ditampilkan oleh output jika prosesnya telah usai. Tugas dari unit control adalah :

  1. Mengatur dan mengendalikan alat- alat masukan dan keluaran.
  2. Mengambil instruksi dari memori utama
  3. Mengambil data dari memori utama untuk diproses
  4. Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika serta mengawasi kerja dari ALU
  5. Menyimpan hasil proses ke memori utama

  • REGISTER
Merupakan alat penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi yang digunakan untuk menyimpan data atau instruksi yang sedang diproses. Memori ini bersifat sementara. Biasanya digunakan untuk menyimpan data saat diolah. 
Register Processor berdiri pada tingkat tertinggi dalam hierarki memori. Ini berarti bahwa kecepatannya adalah yang paling cepat, kapasitasnya paling kecil, dan harga tiap bitnya adalah yang paling tinggi. Register juga digunakan sebagai cara yang paling cepat dalam sistem komputer untuk melakukan manipulasi data. Register pada umumnya diukur dengan satuan bit yang dapat ditampung olehnya.

  • ALU
Bertugas melakuka operasi aritmatika dan operasi logika berdasarkan instruksi yang ditentukan. ALU sering disebut mesin bahasa karena bagian ALU terdiri dari 2 bagian, yaitu unit aritmatika dan unit logika Boolean yang masing-masing memiliki spesifikasi tugas tersendiri. Tugas utama dari ALU adalah melakukan semua perhitungan 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 2 operand dengan menggunakan operator logika tertentu, yaitu sama dengan (=), kurang dari (<), kurang atau sama dengan (£), tidak sama dengan (¹), lebih besar dari (>), dan lebih besar atau sama dengan (³).

  • CPU Interconnection
Merupakan sistem koneksi dan bus yang menghubungkan komponen internal CPU, yaitu ALU, unit control, register register dan juga dengan bus-bus eksternal CPU yang menghubungkan dengan sistem lainya, seperti memori utama ,I/O devices.

FUNGSI CPU

FUNGSI utama dari CPU adalah melakukan operasi aritmatika dan logika terhadap data yang diambil dari memori atau dari informasi yang dimasukkan melalui beberapa perangkat masukan. CPU dikontrol menggunakan sekumpulan instruksi perangkat lunak komputer. Perangkat keras dapat dijalankan oleh CPU dengan membacanya dari media penyimpanan. Instruksi-instruksi tersebut kemudian disimpan terlebih dahulu pada memori fisik (MAA) yang mana setiap instruksi akan diberi alamat tersendiri yang disebut alamat memori. Selanjutnya CPU dapat mengakses data-data pada MAA dengan menentukan alamat data yang dikehendaki.

BAGAIMANA FUNGSI PROCESSOR DALAM MENJALANKAN INSTRUKSI MESIN?

 Fungsi dari Processor itu sendiri sangatlah penting bagi suatu komputer. Sebab tanpa adanya Processor, maka sebuah komputer tidak dapat digunakan sebagaimana mestinya. Processor dapat dikatakan sebagai otak dari sebuah komputer. Maka dari itu Processor adalah tempat semua pengendalian dan pemrosesan yang terjadi dalam komputer. Pada dasarnya fungsi dari sebuah Processor itu sendiri yaitu untuk memproses data yang diterima atau diinput kan dan kemudian data tersebut akan disimpan di memori utama dan hasil output nya akan ditampilkan di monitor

Saat data atau instruksi dimasukkan ke Processing devices, pertama kali akan diletakkan di MAA(melalui input storage). Apabila berbentuk sebuah instruksi, akan ditampung oleh unit control di dalam program storage. Namun apabila berbentuk data, akan ditampung di working storage. Jika register siap menerima pengerjaan eksekusi, maka unit control akan mengambil instruksi dari program storage untuk ditampung ke instructions register. Sedangkan alamat memori yang berisikan instruksi tersebut ditampung di program counter. Sedangkan data diambil oleh unit control dari working storage untuk ditampung di general purpose register( dalam hal ini di operand register).
Jika berdasarkan instruksi pekerjaan yang dilakukan adalah aritmatika dan logika, maka ALU akan mengambil alih alih operasi untuk mengerjakan berdasarkan instruksi yang ditetapkan. Hasilnya ditampung di akumulator. Apabila hasil pengolah telah selesai, maka unit control akan mengambil hasil pengolahan di akumulaator untuk ditampung kembali ke working storage. Jika pengerjaan keseluruhan telah selesai, maka unit control akan .menjemput hasil pengolahan dari working storage untuk ditampung ke output storage. Lalu hasil dari pengolahan tersebut akan ditampilkan oleh output devices.

Ketika processor sedang melakukan pekerjaannya, Processor tidak bisa lepas dari perangkat pendukung lainya, yaitu memori, RAM, dan hardisk. Ketiga bagian tersebut tidak bisa terpisahkan karena sudah merupakan suatu satu kesatuan dari komputer.

Perlu diketahui juga, bahwa bahasa yang digunakan dalam sebuah Processor yaitu bilangan biner atau mesin. Bilangan tersebut hanya memiliki 2 angka yakni 0 dan 1. Angka 0 menunjukan bahwa tidak ada arus listrik didalamnya. Sedangkan angka 1 menunjukkan adanya aliran arus listrik di dalamnya.



REFERENSI :
id.m.wikipedia.org/Wiki/unit_pemroses_sentral
id.m.wikipedia.org/Wiki/register-prosesor
www.mastekno.com/id/pengertian-fungsi-dan-cara-kerja-processor/

Comments

Popular Posts