1. Pengertian CPU
CPU atau Central Processing
Unit adalah otak komputer, komponen utama yang menjalankan instruksi
program. CPU bertugas melakukan operasi aritmatika, logika, serta mengontrol
aliran data antara perangkat komputer lainnya.
2. Komponen Utama CPU
CPU terdiri dari beberapa bagian
penting yang saling mendukung dalam menjalankan fungsinya:
- Control Unit (CU)Mengatur dan menyinkronkan
seluruh aktivitas CPU—seperti mengambil instruksi dari memori, mendekode,
dan menginstruksikan bagian lain untuk menjalankannya.
- Arithmetic and Logic Unit (ALU)Bertugas
melakukan operasi matematis (penjumlahan, pengurangan, dll.) serta operasi
logika (AND, OR, NOT).
- Register
Penyimpanan internal berkecepatan tinggi yang menyimpan data atau instruksi yang sedang diolah oleh CPU. Jenisnya termasuk Program Counter (PC) dan Instruction Register (IR).
3. Cara Kerja CPU: Siklus
Fetch–Decode–Execute
CPU menjalankan instruksi melalui
proses berulang yang disebut siklus fetch–decode–execute:
- Fetch: Mengambil instruksi dari memori
utama.
- Decode: Control Unit menerjemahkan instruksi
ke bentuk yang dimengerti CPU.
- Execute: ALU atau bagian lain melakukan
perintah instruksi.
- (Opsional) Store: Hasil eksekusi disimpan
kembali ke memori atau register.
4. Fungsi Tambahan dan
Komponen Pendukung
- Bus Interface / Koneksi InternalMenghubungkan
seluruh komponen CPU termasuk komunikasi dengan memori dan perangkat I/O.
- Cache MemoryMemori kecil dan cepat
(L1/L2/L3) yang menyimpan data dan instruksi yang sering digunakan untuk
mempercepat proses CPU.
- Clock (Jam Sistem)Menghasilkan sinyal waktu
yang menyinkronkan seluruh operasi CPU, memastikan instruksi dijalankan
dalam ritme yang benar.
Tidak ada komentar:
Posting Komentar