Fungsi Central Procesing Unit (CPU)








Fungsi utama CPU adalah menjalankan program-program yang disimpan dimemori utama. Hal ini dilakukan dengan cara mengambil intruksi-intruksi dari memori utama dan mengeksekusinya satu persatu sesuai dengan alur perintah. Pekerjaan ini dilakukan dalam dua tahapan yaitu membaca intruksi (fetch) dan melaksanakan intruksi tersebut (execute). Proses membaca dan melaksanakan ini dilakukan berulang-ulang sampai semua intruksi yang terdapat di memori utama dijalankan atau komputer dimatikan. Proses ini dikenal dengan siklus fetch-eksekusi.

Siklus fetch-eksekusi dapat dijelaskan sebagai berikut :
-        Diawal setiap siklus, CPU akan membaca dari memori utama.
-      Sebuah register, yang disebut program center (PC), akan mengawasi dan menghitung intruksi selanjutnya.
-   Ketika CPU membaca sebuah intruksi, program Counter akan menamah satu hitungannya.
-      Lalu intruksi-intruksi yang dibaca tersebut akan dimuat dalam satu register yang      disebut register intruksi (IR)
-        CPU akan melakukan interpretasi terhadap intruksi yang disimpan dalam bentuk kode binary, dan melakulan aksi yang sesuai dengan intruksi tersebut.

Berlangganan Softwara Gratis