DMA چیست
|
2008-03-08, 05:07 PM,
ارسال : #1
|
|||
|
|||
DMA چیست
DMA چیست
|
|||
2008-03-08, 05:56 PM,
ارسال : #2
|
|||
|
|||
پاسخ: DMA چیست
گوگل و ویکیپدیا دوستان خوب ما :
<!-- m --><a class="postlink" href="http://en.wikipedia.org/wiki/Direct_memory_access">http://en.wikipedia.org/wiki/Direct_memory_access</a><!-- m --> آزادی عقیده و کیبرد حق هر انسان است. <!-- w --><a class="postlink" href="http://www.FreeKeyboard.net">www.FreeKeyboard.net</a><!-- w --> |
|||
2008-03-08, 07:27 PM,
ارسال : #3
|
|||
|
|||
پاسخ: DMA چیست
تا اونجا که یادمه یعنی:
DMA یا direct memory access روشی برای بهبود بهره وری cpu است. بدون استفاده از این روش هر قسمتی که بخواد اطلاعاتی رو از حافظه بخونه باید به cpu اطلاع بده و cpu عمل انتقال رو انجام بده اما اگر هارددیسک شما از این قابلیت پشتیبانی کنه عمل دسترسی به حافظه بدون دخالت cpu توسط کنترولر هارددیسک انجام میشه و به این ترتیب وقت cpu تلف نمی شود. A computer GeeK |
|||
2008-12-28, 11:24 AM,
ارسال : #4
|
|||
|
|||
پاسخ: DMA چیست
سلام درباره dma و نحوه استفاده آن در پردازنده های اینتل مطلب می خوام خواهش می کنم راهنماییم کنید (خیلی فوری)
|
|||
2009-01-19, 10:04 AM,
ارسال : #5
|
|||
|
|||
پاسخ: DMA چیست
DMA یه چیپ کمکی روی بورد اصلی که به انتقال اطلاعات حجیم بین تجهیزات حانبی و حافظه کمک میکنه... و در اصل CPU را برای این انتقال آزاد میکنه ...
یکسری کارت های گرانقیمت هم روی خودشون این چیپ رو دارن ... برای اطلاعات بیشتر میتونی مراهع درس معماری و ریزپردازنده رو بخونی ... البته رو اینترنت هم که فراوون ... ولی توجه داشته باش که برای درایو نویسی نیازی به اطلاعات فنی زیاد نداری .. بلکه باید API کرنل لینوکس را بشناسی و با اونا کار کنی... |
|||
2015-10-11, 09:23 PM,
(آخرین ویرایش توسط : 2020-03-21, 11:21 PM admin.)
ارسال : #6
|
|||
|
|||
RE: DMA چیست
سلام خوبید؟
ببخشید دوتا سوال دارم لطفا جواب بدید! 1-وقتی dmaچند برنامه داشته باشه و اونها دستورات ورودی خروجی داشته باشند اولین سیکل کدومه؟ 2-تفاوت های apiوsystem callچی هستن؟هم مزایا و هم معایب! |
|||
|