Kamis, 20 November 2025

STRUKTUR CPU

Struktur CPU (Central Processing Unit) adalah sebuah konsep yang menjelaskan bagaimana komponen-komponen CPU bekerja sama untuk menjalankan instruksi dan mengolah data. 
 
Struktur CPU terdiri dari beberapa komponen utama, yaitu:

1. ALU (Arithmetic Logic Unit): ALU adalah komponen yang bertanggung jawab untuk melakukan operasi aritmatika dan logika.
2. Register: Register adalah komponen yang digunakan untuk menyimpan data sementara.
3. Control Unit: Control Unit adalah komponen yang bertanggung jawab untuk mengontrol aliran instruksi.
4. Bus: Bus adalah komponen yang digunakan untuk menghubungkan komponen-komponen CPU.

Komponen Utama Struktur CPU:

1. ALU (Arithmetic Logic Unit): ALU adalah komponen yang bertanggung jawab untuk melakukan operasi aritmatika dan logika. 
 
ALU terdiri dari:
- Adder: Adder adalah komponen yang bertanggung jawab untuk melakukan operasi penjumlahan.
- Multiplier: Multiplier adalah komponen yang bertanggung jawab untuk melakukan operasi perkalian.
- Divider: Divider adalah komponen yang bertanggung jawab untuk melakukan operasi pembagian.
- Logic Gate: Logic Gate adalah komponen yang bertanggung jawab untuk melakukan operasi logika.
 
2. Register: Register adalah komponen yang digunakan untuk menyimpan data sementara. Register terdiri dari:
- Accumulator: Accumulator adalah register yang digunakan untuk menyimpan hasil operasi.
- Index Register: Index Register adalah register yang digunakan untuk menyimpan alamat memori.
- Stack Pointer: Stack Pointer adalah register yang digunakan untuk menyimpan alamat stack.
 
3. Control Unit: Control Unit adalah komponen yang bertanggung jawab untuk mengontrol aliran instruksi. 
 
Control Unit terdiri dari:
- Instruction Register: Instruction Register adalah register yang digunakan untuk menyimpan instruksi saat ini.
- Program Counter: Program Counter adalah register yang digunakan untuk menyimpan alamat instruksi berikutnya.
- Control Logic: Control Logic adalah komponen yang bertanggung jawab untuk mengontrol aliran instruksi.
 
4. Bus: Bus adalah komponen yang digunakan untuk menghubungkan komponen-komponen CPU. Bus terdiri dari:
- Data Bus: Data Bus adalah komponen yang digunakan untuk mengirimkan data.
- Address Bus: Address Bus adalah komponen yang digunakan untuk mengirimkan alamat.
- Control Bus: Control Bus adalah komponen yang digunakan untuk mengirimkan sinyal kontrol.

Proses Kerja Struktur CPU:

1. Fetch
CPU mengambil instruksi dari memori.
2. Decode
CPU mengdecode instruksi.
3. Execute
CPU menjalankan instruksi.
4. Store
CPU menyimpan hasil instruksi ke memori.
5. Update
CPU memperbarui Program Counter.

Contoh Struktur CPU:

1. Intel Core i7
Intel Core i7 adalah contoh struktur CPU yang umum digunakan.
2. AMD Ryzen 9
AMD Ryzen 9 adalah contoh struktur CPU yang umum digunakan.
3. ARM Cortex-A53
ARM Cortex-A53 adalah contoh struktur CPU yang digunakan dalam perangkat mobile.

Tidak ada komentar:

Posting Komentar