View Full Version : سوال: دیدن روش های پرش در ریزپردازنده
soheilajoon
پنج شنبه 01 مرداد 1388, 22:47 عصر
سلام
چطور می تونم پیش بینی های پرشی که یک ریزپردازنده انجام می ده رو ببینم؟
ریزپردازنده برای پرش های آینده ، پیش بینیی رو انجام می ده ، حالا اگه من بخوام این پیش بینی ها رو که احتمالا به صورت کد هست رو ببینم باید چیکار کنم؟
tdkhakpur
جمعه 02 مرداد 1388, 11:05 صبح
سلام
چطور می تونم پیش بینی های پرشی که یک ریزپردازنده انجام می ده رو ببینم؟
پردازنده هیچ پیش بینی از خود ندارد مگر اینکه در حین تجزیه و تحلیل کد باشد. ولی بیشتر توضیح بدید؟
soheilajoon
جمعه 02 مرداد 1388, 11:15 صبح
پردازنده هیچ پیش بینی از خود ندارد مگر اینکه در حین تجزیه و تحلیل کد باشد.
بله درسته.
من منظورم موقع اجرای یک برنامه ساده هست.
مثلا یه برنامه که دو تا for ساده داشته باشه.
چطور می تونم جدول پیش بینی پردازنده رو ببینم؟
tdkhakpur
جمعه 02 مرداد 1388, 11:32 صبح
سلام
مثلا یه برنامه که دو تا for ساده داشته باشه.
چطور می تونم جدول پیش بینی پردازنده رو ببینم؟
من منظور شما را باز هم متوجه نشدم ولی اگر منظورتان نگاه کرده به کدهست و trace مرحله به مرحله کد های واقعی برنامه از td.exe استفاده کنید.
soheilajoon
جمعه 02 مرداد 1388, 12:00 عصر
من می خوام BHR یا Branch History Register رو ببینم. یا BTB , Branch Target Buffer
به هر حال tdkhakpur (http://barnamenevis.org/forum/member.php?u=99732) ممنون از کمکتون.
اگه کسی بتونه کمکم کنه ممنون می شم.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.