محاسبه اندازه حافظه - نسخهی قابل چاپ |
محاسبه اندازه حافظه - m@hboobe - 01 آبان ۱۳۹۲ ۰۷:۰۸ ب.ظ
یه سوال واسم پیش اومده وقتی ما میخواهیم مقدار حافظه رو حساب کنیم (این دیگه اخریشه واسه امروز ) اگر در صورت سوال یه عدد که به مبنای دو نیست برای اندازه حافظه یا تعداد دستورات لازم ریز برنامه بیاد باید اون عدد رو همونجوری که در صورت سوال اومده در نظر بگیریم یا اینکه بزرگترین مبنای دویی که بهش نزدیکه رو در نظر بگیریم؟؟؟ یه سوال مثل کنکور پارسال دقیقا توی سوالات پارسه هست که اومده گفته چون کل ریز دستوراتمون ۵۱۰ هست پس ۵۱۲ رو باید بگیریم و حساب کنیم؟!! جریانش این چیه؟؟!! ممنونم از همفکریتون |
RE: محاسبه اندازه حافظه - black_knight - 01 آبان ۱۳۹۲ ۱۱:۴۳ ب.ظ
(۰۱ آبان ۱۳۹۲ ۰۷:۰۸ ب.ظ)m@hboobe نوشته شده توسط: یه سوال واسم پیش اومده وقتی ما میخواهیم مقدار حافظه رو حساب کنیم (این دیگه اخریشه واسه امروز )سلام به نظرم چون می خوایم بعدا از ریز دستوراتمون استفاده کنیم باید یه آدرسی داشته باشه خوب ما اگه ۵۱۰ ریز دستور داشته باشیم .کمترین تعداد بیتی که واسه آدرس دهی لازم داریم ۹ تاس که با اون ۹ بیت میشه ۵۱۲ خونه رو آدرس داد پس بهترین سایز همون ۵۱۲ دیگه به عبارتی شما باید سایز [tex]2^{\left \lfloor log_{2} n_{}\right \rfloor}[/tex] رو انتخاب کنید. |