Register prosesor, dalam arsitektur komputer, adalah sejumlah kecil memori komputer yang bekerja dengan kecepatan sangat tinggi yang digunakan untuk melakukan eksekusi terhadap program-program
komputer dengan menyediakan akses yang cepat terhadap nilai-nilai yang
umum digunakan. Umumnya nilai-nilai yang umum digunakan adalah nilai
yang sedang dieksekusi dalam waktu tertentu.
Register prosesor berdiri pada tingkat tertinggi dalam hierarki memori:
ini berarti bahwa kecepatannya adalah yang paling cepat; kapasitasnya
adalah paling kecil; dan harga tiap bitnya adalah paling tinggi.
Register juga digunakan sebagai cara yang paling cepat dalam sistem
komputer untuk melakukan manipulasi data. Register umumnya diukur dengan satuan bit
yang dapat ditampung olehnya, seperti "register 8-bit", "register
16-bit", "register 32-bit", atau "register 64-bit" dan lain-lain.
Istilah register saat ini dapat merujuk kepada kumpulan register yang
dapat diindeks secara langsung untuk melakukan input/output terhadap
sebuah instruksi yang didefinisikan oleh set instruksi. untuk istilah ini, digunakanlah kata "Register Arsitektur". Sebagai contoh set instruksi Intel x86
mendefinisikan sekumpulan delapan buah register dengan ukuran 32-bit,
tapi CPU yang mengimplementasikan set instruksi x86 dapat mengandung
lebih dari delapan register 32-bit.
Tidak ada komentar:
Posting Komentar