دانلود پروژه پاورپوینت دسترسی مستقیم به حافظه با فرمت ppt ودر 10 اسلاید قابل ویرایش
قسمتی از متن پروژه پاورپوینت دسترسی مستقیم به حافظه
تعاريف:
DMA به توانايي زير سيستم هاي I/O براي انتقال اطلاعات به يا از زيرسيستم هاي حاقظه بدون دخالت پردازنده مربوط مي شود.
كنترلر DMAوسيله اي است كه مي تواند انتقال اطلاعات بين زير سيستم I/O و زير سيستم حافظه را به همان طريق پردازنده, كنترل كند.
كنترلر DMAC) DMA)
كنترلرDMAمي تواند در صادر كردن دستورات به حافظه دقيقا" مانندI/O عمل كند و در واقع يك پردازنده دوم در سيستم است كه به عملكرد I/O اختصاص داده شده است.
پروژه پاورپوینت دسترسی مستقیم به حافظه
كنترلر DMA يك يا چند پورت I/O را مستقيما" به حافظه مرتبط مي كند.
پروژه پاورپوینت دسترسی مستقیم به حافظه
رفتار عملياتي گردش كار يك DMA
.1 پردازنده اطلاعات زير را به كنترلر MA Dمنتقل مي كند.
آدرس هاي شروع در حافظه
طولبلوك(تعداد كلمه هايي كه بايد انتقال يابد)
مسير انتقال( از حافظه به وسيله يا برعكس)
مشخصات پورت( PORT ID)
پايان عمليات بلوكي ( درخواست وقفه يا عدم درخواست وقفه)
.2 زماني كه كنترلر DMA شروع به انتقال اطلاعات مي كند پردازنده به ساير عمليات باز مي گردد.
.3 هر زماني كه كنترلر DMA به حافظه دسترسي دارد اين درخواست حافظه را با دوره بيكاري پردازنده همزمان مي كند.امكانات لازم براي اين كار عبارتند از:
توانايي از كار اندازي فوري پردازنده
درخواست يك ايست پردازنده و منتظر ماندن براي پيام تأييد
زمان دسترسي DMA به يك وقفه ساعت يا سيگنال هاي وضعيت پردازنده كه يك چرخه بيكاري را نشان مي دهند.
4. وقتي كه كنترلر DMA به يك پورت I/O يا حافظه دسترسي مي يابد از سيگنال هاي كنترلي عملياتي اي استفاده مي كند كه توسط پردازنده استفاده مي شود . فعاليت پورت I/O مي تواند روي خطوط تخصيص يافته كه نيازي نيست با پردازندهم زمان باشند, انجام گيرد.
5. در صورتيكه وقفه ها در دسترس قرار داشته باشند و يا در ثبات وضعيتي نشان داده شده باشند كنترلر DMA در تكميل انتقال بلوك درخواست وقفه را ادامه مي دهد .
6. پردازنده تكميل I/O را تشخيص مي دهد (يا با وقفه يا با خواندن ثبات وضعيتي)پس از فعاليت بين پردازنده و DMACيك فعاليت پس تكميل نرمال هريك ازپورت هاي I/Oرا دنبال مي كند.
دیدگاه خود را ثبت کنید