+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 پاسخ 541 بازدید
0 امتیاز
0 پاسخ 474 بازدید
0 امتیاز
2 پاسخ 573 بازدید
+1 امتیاز
2 پاسخ 3.7هزار بازدید
+1 امتیاز
1 پاسخ 1.1هزار بازدید
0 امتیاز
2 پاسخ 438 بازدید
سوال شده 11 سال قبل در برنامه نویسی توسط mp (7.0هزار امتیاز)
...