CPU (Central Processing Unit)

1.Pendahuluan

Komputer digital terdiri dari sistem prosesor atau sering disebut CPU, memori – memori, dan piranti masukan/keluaran yang saling berhubungan dan saling dukung mewujudkan fungsi operasi komputer secara keseluruhan.

  • Komponen Utama CPU

CPU merupakan komponen terpenting dari sistem komputer. CPU adalah komponen pengolah data berdasarkan instruksi – instruksi yang diberikan kepadanya.

Dalam mewujudkan fungsi dan tugasnya, CPU tersusun atas beberapa komponen sebagai bagian dari struktur CPU, seperti terlihat pada gambar 3.1 dan struktur detail internal CPU terlihat pada gamber 3.2. CPU tersusun atas beberapa komponen, yaitu :

  • Arithmetic and Logic Unit (ALU), bertugas membentuk fungsi – fungsi pengolahan data komputer. ALU   sering disebut mesin bahasa (machine language) karena bagian ini mengerjakan instruksi – instruksi bahasa mesin yang diberikan padanya. Seperti istilahnya, ALU terdiri dari dua bagian, yaitu unit arithmetika dan unit logika boolean, yang masing – masing memiliki spesifikasi tugas tersendiri.
  • Control Unit, bertugas mengontrol operasi CPU dan secara keselurahan mengontrol komputer sehingga terjadi sinkronisasi kerja antar komponen dalam menjalankan fungsi – fungsi operasinya. Termasuk dalam tanggung jawab unit kontrol adalah mengambil instruksi – instruksi dari memori utama dan menentukan jenis instruksi tersebut.
  • Registers, adalah media penyimpan internal CPU yang digunakan saat proses pengolahan data. Memori ini bersifat sementara, biasanya digunakan untuk menyimpan data saat diolah ataupun data untuk pengolahan selanjutnya.
  • 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.

new1  Gambar 1 Komponen internal CPU

 

new2

Gambar 1.1 Struktur detail internal CPU

 

1.2 Fungsi CPU

 

Fungsi CPU adalah penjalankan program – program yang disimpan dalam memori utama dengan cara mengambil instruksi – instruksi, menguji instruksi tersebut dan mengeksekusinya satu persatu sesuai alur perintah.

Untuk memahami fungsi CPU dan caranya berinteraksi dengan komponen lain, perlu kita tinjau lebih jauh proses eksekusi program. Pandangan paling sederhana proses eksekusi program adalah dengan mengambil pengolahan instruksi yang terdiri dari dua langkah, yaitu : operasi pembacaan instruksi (fetch) dan operasi pelaksanaan instruksi (execute). Siklus instruksi yang terdiri dari siklus fetch dan siklus eksekusi diperlihatkan pada gambar 3.3 berikut.

new3

Gambar 1.2 Siklus instruksi dasar

 

SUMBER REFERENSI:

dhedee2, Organisasi dan Arsitektur (William Stallings),

dhedee29.staff.gunadarma.ac.id/Downloads/files/39215/organisasi+dan+arsitektur+komputer.pdf, diakses tanggal 27 Desember 2015.

Academia, Arsitektur dan Fungsi CPU, academia.edu/8744495/Arsitektur_dan_fungsi_cpu, diakses tanggal 27 Desember 2015.

Saptono,debyo,”CPU(Central Processing Unit),

debyo.staff.gunadarma.ac.id/Downloads/files/31391/handout5Central+Processing+Unit.pdf,

diakses tanggal 27Desember 2015

Tinggalkan komentar