کتاب ساخت بوت‌لودر و کار با وقفه BIOS در اسمبلی

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره ساخت بوت‌لودر و کار با وقفه BIOS در اسمبلی

موضوع کلی: برنامه‌نویسی سیستم

موضوع میانی: برنامه‌نویسی سطح پایین

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر بوت‌لودرها و نقش آن‌ها
  • 2. معماری x86 و حالت واقعی (Real Mode)
  • 3. مراحل بوت شدن کامپیوتر
  • 4. بایوس (BIOS) و وظایف آن
  • 5. آشنایی با اسمبلی x86: دستورات پایه
  • 6. آدرس‌دهی در حالت واقعی
  • 7. برنامه‌نویسی در حالت 16 بیتی
  • 8. تنظیمات سگمنت در اسمبلی
  • 9. استفاده از اینتراپت‌ها (Interrupts) در BIOS
  • 10. فراخوانی توابع BIOS برای خروجی متن
  • 11. فراخوانی توابع BIOS برای خواندن دیسک
  • 12. برنامه‌نویسی یک بوت‌لودر ساده: نمایش پیام
  • 13. بارگذاری کد از دیسک
  • 14. استفاده از جداول پارتیشن (Partition Tables)
  • 15. فرمت‌بندی دیسک و سیستم فایل FAT
  • 16. خواندن و نوشتن سکتورهای دیسک
  • 17. مدیریت حافظه در حالت واقعی
  • 18. استفاده از حافظه Extended Memory و Expanded Memory
  • 19. برنامه‌نویسی درایور کیبورد ساده
  • 20. برنامه‌نویسی درایور صفحه نمایش (VGA)
  • 21. استفاده از وقفه BIOS برای مدیریت کیبورد
  • 22. استفاده از وقفه BIOS برای مدیریت صفحه نمایش
  • 23. پیاده‌سازی منوی ساده در بوت‌لودر
  • 24. خواندن و نوشتن فایل‌ها در سیستم فایل FAT
  • 25. پیاده‌سازی یک شل (Shell) ساده در بوت‌لودر
  • 26. استفاده از اینتراپت‌های سخت‌افزاری
  • 27. برنامه‌نویسی تایمر و وقفه تایمر
  • 28. برنامه‌نویسی کنترلر وقفه قابل برنامه‌ریزی (PIC)
  • 29. کار با پورت‌های ورودی/خروجی (I/O Ports)
  • 30. انتقال به حالت محافظت شده (Protected Mode)
  • 31. تنظیم جداول توصیف‌گر (Descriptor Tables)
  • 32. برنامه‌نویسی در حالت 32 بیتی
  • 33. پیاده‌سازی یک بوت‌لودر چندوظیفه‌ای
  • 34. استفاده از وقفه‌های نرم‌افزاری
  • 35. برنامه‌نویسی یک سیستم فایل ساده
  • 36. استفاده از حافظه مجازی (Virtual Memory)
  • 37. بررسی و رفع اشکال بوت‌لودر
  • 38. بهینه‌سازی کد اسمبلی
  • 39. روش‌های مخفی‌سازی و امن‌سازی بوت‌لودر
  • 40. آشنایی با ابزارهای توسعه بوت‌لودر (NASM, GAS)
  • 41. ساخت ایمیج دیسک بوت‌شدنی
  • 42. تست و دیباگ بوت‌لودر در ماشین مجازی
  • 43. استفاده از کتابخانه‌های اسمبلی
  • 44. برنامه‌نویسی بوت‌لودر برای سیستم‌عامل‌های مختلف
  • 45. آشنایی با UEFI و جایگزینی بوت‌لودرهای سنتی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.