نقل قول: حجم حافظه اصلی ۱۶^۲ کلمه ۱۶ بیتی(هرکلمه معادل ۲واحدادرس پذیراست).
این جمله داره میگه ما یک حافظه داریم با ۱۶^۲ کلمه که هر کدوم ۱۶ بیت هستند و این جمله تو پرانتز یک نکته رو داره میگه و اونم اینه که هر کلمه در حافظه به وسیلهی ۲ ادرس مشخص میشه(معدل ۲ واحد ادرس پذیر) یعنی برای رسیدن به کلمهی بعدی باید ۲ قدم برداریم یا ۲ واحد به ادرس الان اضافه کنیم.و این موضوع ربطی به قالب دستور چند ادرسه باشه نداره. و اینو دقیقا بعد از خصوصیاتی که
دربارهی حافظه گفته اورده تا اطلا عاتی در مورد حافظه بهمون بده نه دستور.
به طور مثال اگه اولین کلمه با ادرس ۰ مشخص میشه ادرس بعدی باید ۲ واحد بریم جلو که میشه ۲ .
و مثل این میمونه که ما با ادرسها بایت رو مشخص میکنیم(بایتها رو ادرس دهی میکنیم )و چون کلمهها ۱۶ بیتی هستن پس با ادرس ۰ بایت اول(۸بیت اول) و با ادرس ۱ بایت دوم (۸ بیت دوم) و در کل ما میتونیم بگیم که
216∗2
که جواب میشه :
216∗2=217
و چون همون بالا گفتم که ما بایتها رو آدرس دهی میکنیم پس تعدا بیت های آدرسمون ۱۷ بیتی هست و نه ۱۶ بیت
نقل قول: در اینجا چون از ۱۶ بیت برای آدرس دهی حافظه استفاده میکنیم و در صورا سوال گفته که هر کلمه معادل ۲ واحد ادرس پذیر است پس یک بیت دیگه هم در کنار آدرس حافظه در نظر میگیریم که میشه ۱۷ بیت.
من خودم هم خیلی رو این جمله فکر کردم که دقیقا منظورش چیه ،جمله بالا رو که تو جوابم نوشتم قسمت اولش اشتباهه اون موقع هنوز دلیل قانع کننده ایی واسه علتش نداشتم ولی الان به نظرم این دلیل درستی واسش هست.
و جملهی بالا اصلا آدرسمون ۱۶ بیتی نیست که بعد بخایم ۱ بیت در کنارش در نظر بگیریم بلکه ما ۱۷ بیت داریم.
و این همهی مشکل رو حل میکنه