پاورلند آخرین سوالات

ناشناس
  • 1

خانه حافظه برای تایمر

  • 1

سلام و درود
در پروژه ۱۱ که میخوایم برای BI خانه حافظه تعریف کنیم، چرا MW1, اوکی شده. MW0 با MW1 همپوشانی داره. چرا از MW2 شروع نشد.

یک پاسخ بگذارید

یک پاسخ بگذارید

مرور کردن

پایتخت ایران چه شهری است؟ (فارسی پاسخ دهید)

  1. سلام خسته نباشید
    منظورتون چیه میشه یه بار دیگه توضیح بدید مشکل کجاست ؟
    اگر جایی از MW0 استفاده کنیم ، برا ادرس دهی بعدی باید از MW2 استفاده کنیم . چون MW0 از طریق MB1 با MW1 همپوشانی داره و نمیتونیم برا ادرس دهی بعدی از MW1 استفاده کنیم .
    اگر در هیچ صورت و اصلا اصلا از MW0 استفاده نکنیم ، میتونیم از MW1 استفاده کنیم . البته از MW0 در هیچ صورت استفاده نکنیم . که این کار درستی نیست چون M بایت ها محدود هستند و باید صرفه جویی کنیم که بعدا به مشکل بر میخوریم

    • من دقیقن همین جمله شمارو دوباره همینجا پِیست میکنم
      “ اگر جایی از MW0 استفاده کنیم ، برا ادرس دهی بعدی باید از MW2 استفاده کنیم . چون MW0 از طریق MB1 با MW1 همپوشانی داره و نمیتونیم برا ادرس دهی بعدی از MW1 استفاده کنیم.”
      مشکلم همینه. قاعده همینی که توضیح دادین هستش، و فصل اول هم استاد کامل توضیح دادن. اما تو این پروژه MW0، بدلیل استفاده ازMB0(M0.0)همپوشانی داره با MW1. ولی گفتن MW1 رو میشه استفاده کرد

      • سلام ببينيد كلاً يه قاعده براى mw ها هست
        يا همه فرد
        يا همه زوج
        يعنى mw1,mw3,mw5,…
        يا mw0,mw2,mw4,…
        توى اين برنامه ما از حافظه m0.0 استفاده كرديم
        كه هيچ ربطى به mw1 نداره
        الان سوال شما دقيقاً چيه؟

      • سلام فکر کنم منظورتون فهمیدم
        درستع که mw0 با mw1 همپوشانی دارد
        توی این برنامه ما از m0.0 استفاده کردیم و mb0 رو درگیر و اشغال کردیم .
        اگر بیاییم از mw0 استفاده کنیم ، توسط mb0 همپوشانی ایجاد میشه .

        ما از mb0 در بالا استفاده کردیم و mw1 هیچ ربطی به mb0 نداره
        چرا
        توی mw1 ما mb1 و mb2 داریم و هیچ‌ربطی به mb0 نداره . پس میتونیم از mw1 استفاده کنیم و همپوشانی به وجود نمیاد

        فکر کنم سوالتون همین بود . امیدوارم برطرف شده باشه

  2. سلام
    در پروژه 11 برای استارت موتور شماره 1 از (M0.0)MB0 برای فیلیپ فلاپ موتور شماره 1 استفاده کرده نه MW0 به همین دلیل برای آدرس دهی بعدی از MW0 به دلیل استفاده از MB0 در این فیلیپ فلاپ استفاده نکرده و آدرس دهی بعدی رو از (MB1+MB2)MW1 شروع کرده چون دیگه هیچ همپوشانی با هم ندارن

  3. سلام در تصحيح كوروش
    mw1 = mb1 , mb2