+1 امتیاز
قبل در برنامه نویسی توسط (778 امتیاز)
دوباره دسته بندی کردن قبل توسط
فرق بین حافظه cache با حافظه register در cpu چیست؟

1 پاسخ

+1 امتیاز
قبل توسط (1.1هزار امتیاز)
  • حافظه register از cache سریعتر است و دسترسی به آن سریعتر صورت میگیرد (البته هر دو بسیار سریع هستند).
  • حافظه cache می تواند حاوی instruction code ها باشد ولی Machine instruction ها را نمی توان در register ذخیره کرد بنابراین می توان کد های بهینه و بسیار سریعی در جافظه cache نوشت.
  • حافظه register مقدار کمی دارد ولی حافظه cache مقدار بسیار بیشتری دارد.

و در نهایت باید بدانید فلسفه وجودی هر کدام از این جافظه ها در CPU متفاوت است. حافظه register برای اجرای سریعتر برخی از عملیات ها به CPU کمک می کند در حالی که حافظه cache برای کمتر کردن مراجعه CPU به RAM طراحی شده است.

سوالات مشابه

0 امتیاز
0 پاسخ 456 بازدید
0 امتیاز
0 پاسخ 380 بازدید
0 امتیاز
2 پاسخ 416 بازدید
+1 امتیاز
2 پاسخ 3.5هزار بازدید
+1 امتیاز
1 پاسخ 1.0هزار بازدید
0 امتیاز
2 پاسخ 316 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط mp (7.0هزار امتیاز)
...