روش های دسترسی به بافر داده در درایورهای ویندوزی

متن مرتبط با «روش های دسترسی به رسانه در شبکه» در سایت روش های دسترسی به بافر داده در درایورهای ویندوزی نوشته شده است

راهنمای معماری های x86 و x86_64 برای برنامه نویسان سیستمی - قسمت دوم

  • نیلوبلاگ

    این آموزش در ادامه سری آموزش های راهنمای, معماری, های x86 و x86_64 برای, برنامه, نویسان, سیستمی, قسمت, صفر و اولمی باشد. موضوع این آموزش در مورد مدیریت حافظه و روش هایی که برای مدیریت حافظه در این خصوص در پ...

    ادامه مطلب
  • راهنمای معماری های x86 و x86_64 برای برنامه نویسان سیستمی - قسمت اول

  • نیلوبلاگ

    این آموزش در ادامه سری آموزش های"راهنمای معماری های x86 و x86_64 برای برنامه نویسان سیستمی" می باشد. در این قسمت در مورد مباحثی صحبت می کنیم که پیش نیاز برای آموزش های بعدی می باشد. این مباحث عبارت اند از رجیسترهای سیستمی، مدهای عملکرد، و سطوح دسترسی. یکسری موضوعات که قبل از ادامه مطلب باید به آنها اشاره کنم: وقتی به اصطلاحات x86 و x86_64 اشاره می کنم، در واقع به ترتیب صحبت از خانواده پردازنده های معماری ۳۲ بیتی و ۶۴ بیتی می کنیم. از آنجایی که در برخی از سایتها از اصطلاح x86 برای اشاره به پردازنده های ۶۴ بیتی نیز استفاده شده، من برای اینکه ابهام ایجاد نشود از این به بعد از "معماری ۳۲ بیتی" و "معماری ۶۴ بیتی" به جای x86 و x86_64 استفاده میکنم. از آنجایی که تفاوت های جزئی در ساختارها و نام گ...

    ادامه مطلب
  • راهنمای معماری های x86 و x86_64 برای برنامه نویسان سیستمی - قسمت صفر

  • نیلوبلاگ

    مدتی بود می خواستم یکسری مطلب آموزشی در مورد معماری پردازنده x86 و x86_64 اینجا قرار بدهم. با این هدف که این مطالب مورد استفاده برای برنامه نویس های سیستمی، برنامه نویس های ماژول های امنیتی، افرادی که بهینه سازی کد انجام می دهند، تحلیل گران نقاط ضعف سیستم عامل ها و بدافزارها، و البته افراد علاقه مند به این موضوعات قرار بگیرد. این آموزش ها را احتمالا در چند سری ارائه خواهم کرد. در این قسمت هدف فقط دادن یک پیش زمینه است و وارد هیچ جزئیاتی نمی شویم. ولی در آموزش هایی که در آینده قرار می دهم به بررسی مباحث اولیه مثل رجیستر های سیستمی، مدهال عملکرد، سطوح دسترسی...

    ادامه مطلب
  • معرفی کتاب و منابع برای درایور نویسی در ویندوز

  • نیلوبلاگ

    مدت زیادی شده که اینجا پستی قرار نداده ام. یکسری دوستان با کامنت ها و ایمیل هاشون ما را حسابی شرمنده میکنند که لازم از همه این عزیزان تشکر کنم بابت محبتشون. به هر حال گفتیم بعد این همه مدت یه پست کوتاهی قرار بدیم و یکسری کتاب معرفی کنیم با این امید که بدرد افرادی که به این موضوعات علاقه دارند بخوره و از این کتاب ها در نبود ما استفاده کنند. کتاب ها رو به ترتیب تاریخ انتشارشون از جدید به قدیم معرفی میکنم. یه توضیح مختصری هم برای بعضی کتاب ها داده ام کتابهای مربوط به درایور نویسی عنوان: Developing Drivers with the Windows Driver Foundation تعداد صفحه: 928 انتشارات: MS Press سال چاپ: 20...

    ادامه مطلب
  • روش های دسترسی به بافر داده در درایورهای ویندوزی

  • نیلوبلاگ

    در آموزش های قبلی به صورت خیلی خلاصه در مورد روش هایی که یک درایور می تواند با برنامه سطح کاربر ارتباط برقرار کند صحبت کردیم و برای یکی از این روش ها که IOCTL بود مثالی آوردیم. در این آموزش سعی می کنم این روش ها را با جزئیات بیشتری به همراه مثال شرح بدهم. در طول آموزش موضوعات دیگری هم مطرح می شود و برای این که ساختار آموزش بهم نریزد توضیحات مربوطه را بصورت جداگانه در انتهای این آموزش آورده ام. سرفصل مطالب این بخش راه های دسترسی به بافر داده روش Buffered I/O روش Direct I/O روش نه Buffered I/O و نه Direct I/O مقدار دادن DEVICE_OBJECT.Flags موضوعات جداگانه درخواست ها حافظه از نوع Nonepag...

    ادامه مطلب
  • برچسب‌های مرتبط

    آموزش های معماری | راهنمای نقشه های معماری | معرفی کتاب وقتی نیچه گریست | معرفی کتاب و رمان | معرفی کتاب وداع با اسلحه | معرفی کتاب ورزشی | معرفی کتاب وسائل الشیعه | معرفی کتاب ویکنت دو نیم شده | معرفی کتاب وضعیت آخر | معرفی کتاب وبلاگ