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.
Tambahkan Komentar
EmoticonEmoticon