14 شهریور 1393, 04:44 ب.ظ
19 شهریور 1393, 12:12 ق.ظ
تلاش کردم حداقل از روی جوابی که سنجش گفته یه جوری به جواب برسم !!!
در واقع اگه خودم حل میکردم کلاک ها بالای 20 30 تا میشد... این حلی هم که میذارم اصلا قابل اطمینان نیست... گفتم دوستان زحمت بکشن از روی این توضیح بدن...
امیدوارم کمک کنه.
چون فرمت دستور word add چهار کلمه است و هر کلمه اش هم ده بیته, پس باید برای هر کدوم از مراحل دیکد کردن, به دست آوردن آدرس اپرند اول, دوم و آدرس مقصد عملیات جداگانه انجام بدیم. به خاطر اینکه هر کدوم از این کارها کل فضای ثبات های درگیرمون رو میگیره.... دقت کنید که ثبات 40 بیتی نداریم... فقط ده بیتی داریم... پس کارمون چهار قسمته...
1- واکشی و دیکد کردن آپ کد. (که امیدوارم این مرحله هم مد نظر طراح بوده باشه! چون به شدت سلیقه ای هست!)
2- انتقال آدرس اپرند اول به AR و سپس خواندن محتوای AR
3- انتقال آدرس اپرند دوم به AR و سپس خواندن محتوای AR
4- عملیات جمع و ذخیره آن در آدرس مقصد. (که آدرس مقصد هم باید از حافظه خوانده بشه.)
دیگه مابقیش ریزه کاریه اگه سوالی, مخالفتی, مباحثه ای بود دریغ نکنید. چون منم برام سوال شده بود این چجوریه...
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
در واقع اگه خودم حل میکردم کلاک ها بالای 20 30 تا میشد... این حلی هم که میذارم اصلا قابل اطمینان نیست... گفتم دوستان زحمت بکشن از روی این توضیح بدن...
امیدوارم کمک کنه.
چون فرمت دستور word add چهار کلمه است و هر کلمه اش هم ده بیته, پس باید برای هر کدوم از مراحل دیکد کردن, به دست آوردن آدرس اپرند اول, دوم و آدرس مقصد عملیات جداگانه انجام بدیم. به خاطر اینکه هر کدوم از این کارها کل فضای ثبات های درگیرمون رو میگیره.... دقت کنید که ثبات 40 بیتی نداریم... فقط ده بیتی داریم... پس کارمون چهار قسمته...
1- واکشی و دیکد کردن آپ کد. (که امیدوارم این مرحله هم مد نظر طراح بوده باشه! چون به شدت سلیقه ای هست!)
2- انتقال آدرس اپرند اول به AR و سپس خواندن محتوای AR
3- انتقال آدرس اپرند دوم به AR و سپس خواندن محتوای AR
4- عملیات جمع و ذخیره آن در آدرس مقصد. (که آدرس مقصد هم باید از حافظه خوانده بشه.)
دیگه مابقیش ریزه کاریه اگه سوالی, مخالفتی, مباحثه ای بود دریغ نکنید. چون منم برام سوال شده بود این چجوریه...
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
16 مرداد 1394, 10:05 ق.ظ
جواب قبلی بنده اشتباه بوده و این جواب (به نظر من ) درسته.
اشکال قبلی توی سه پالس اخر بود. ریز عمل ها مقادیر اشتباهی وتوی ثبات میریختن. (شدنی از نظر این طراحی اما عملیات مورد نظر سوال پیاده نمی شد. )
اشکال قبلی توی سه پالس اخر بود. ریز عمل ها مقادیر اشتباهی وتوی ثبات میریختن. (شدنی از نظر این طراحی اما عملیات مورد نظر سوال پیاده نمی شد. )
10 فروردین 1397, 10:09 ق.ظ
(16 مرداد 1394 10:05 ق.ظ)golche70 نوشته شده توسط: [ -> ]جواب قبلی بنده اشتباه بوده و این جواب (به نظر من ) درسته.ببخشید مگه آدرس دهی مستقیم نیست پس چرا دوبار ترجمه شده یکبار ریختین تو dr دوباره dr رو ریختین تو آدرس
اشکال قبلی توی سه پالس اخر بود. ریز عمل ها مقادیر اشتباهی وتوی ثبات میریختن. (شدنی از نظر این طراحی اما عملیات مورد نظر سوال پیاده نمی شد. )
مگه آدرس موثر در رجیستر نیست خب؟
منظورم همون جایی هست که آدرس موثر اپرند اول و دومو بدست آوردین
پس اگه اینجوریه غیر مستقیم به جایه دو بار ترجمه باید 3بار ترجمه بشه!!!