Unit Pemroses Sentral: Perbedaan revisi

865 bita ditambahkan ,  10 bulan yang lalu
 
Bentuk, [[Desain prosesor|desain]], dan implementasi CPU telah berubah sepanjang sejarahnya, tetapi operasi fundamentalnya hampir tidak berubah. Komponen utama dari CPU termasuk [[Arithmetic logic unit|unit logika aritmatika]] (ALU) yang melakukan aritmatika dan [[Boolean algebra|operasi logika]], [[register prosesor]] yang memasok [[Operand|operan]] ke ALU dan menyimpan hasil operasi ALU, dan unit kontrol yang mengatur pengambilan (dari memori) dan eksekusi. instruksi dengan mengarahkan operasi terkoordinasi ALU, register dan komponen lainnya.
 
== Operasi ==
Operasi fundamental dari sebagian besar CPU, terlepas dari bentuk fisiknya, adalah menjalankan urutan instruksi tersimpan yang disebut program. Instruksi yang akan dijalankan disimpan dalam beberapa jenis memori komputer. Hampir semua CPU mengikuti langkah-langkah pengambilan, dekode, dan eksekusi dalam operasinya, yang secara kolektif dikenal sebagai siklus instruksi.
 
Setelah eksekusi instruksi, seluruh proses berulang, dengan siklus instruksi berikutnya biasanya mengambil instruksi urutan berikutnya karena nilai yang bertambah di [[Program counter|penghitung program]]. Jika instruksi jump dijalankan, penghitung program akan dimodifikasi untuk memuat alamat instruksi yang dilompati dan eksekusi program berlanjut secara normal. Dalam CPU yang lebih kompleks, beberapa instruksi dapat diambil, didekodekan, dan dijalankan secara bersamaan.
 
== Struktur dan implementasi ==
9.960

suntingan