سلام،شبو روز همه خوش
لطف کنيد و اطلاعات کامل و حتی يک مقاله اگر بود راجع به 3 مورد با لا((irq, i/o ,dma))ممنون ميشام،و درضمن
1.چه device ها ی i/o ندارند،و کدام ها دارند؟
اگر سؤالمو جای موناسبی مطرح نکردم،معذرت ميخوا
مممنون ميشام اگر کمکم کنيد.
Printable View
سلام،شبو روز همه خوش
لطف کنيد و اطلاعات کامل و حتی يک مقاله اگر بود راجع به 3 مورد با لا((irq, i/o ,dma))ممنون ميشام،و درضمن
1.چه device ها ی i/o ندارند،و کدام ها دارند؟
اگر سؤالمو جای موناسبی مطرح نکردم،معذرت ميخوا
مممنون ميشام اگر کمکم کنيد.
با سلام
من وارد جزئیات نمی شم بخواهی توضیح برات می دم ولی اول مقاله رو بخون
راجع به I/o که مخفف input/output هست. راستش نمی دونم منظورتون چیه؟کد:http://en.wikipedia.org/wiki/I/O
راجع به DMA یعنی دسترسی مستقیم به حافظهکد:http://en.wikipedia.org/wiki/Direct_memory_access
Direct memory access
مثال : درایو ها و هارد و نوع ارتباطشون با درگاه باس
کد:http://en.wikipedia.org/wiki/IRQ
IRQ : وقفه دو جور وقفه داریم سخت افزاری و نرم افزاری
مثلا ببینید هر device یا چند device باهم از عنصری به نام وقفه برای
قرار گرفتن در یک پروسه گردشی CPU استفاده می کنند. یه مثال
عینی بزنم . مثلا توی داس اگه ویروسی بخواد کنترل سیستم رو در دست بگیره باید
وقفه رو در دست بگیره.( وقفه نرم افزاری) یا مثلا وقتی یه کارت شبکه نصب می کنید
یکی از وقفه ها به اون اختصاص پیدا می کنه. کلا وقفه معنی عمیق و دقیقی داره
مقاله رو بخونید
این مقاله کمی ساده تره.
کد:http://linuxgazette.net/issue38/blanchard.html