, ,

کتاب کالبدشکافی کامپیوتر: آموزش جامع و کاربردی زبان اسمبلی x86

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب کالبدشکافی کامپیوتر: آموزش جامع و کاربردی زبان اسمبلی x86

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

موضوع میانی: برنامه نویسی زبان اسمبلی

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه‌ای بر برنامه نویسی سطح پایین و اسمبلی
  • 2. معماری کامپیوتر: CPU، حافظه و I/O
  • 3. نمایندگی داده‌ها در کامپیوتر: اعداد و کاراکترها
  • 4. مقدمه‌ای بر زبان اسمبلی x86
  • 5. ثبات‌های CPU در معماری x86
  • 6. ساختار یک برنامه اسمبلی ساده
  • 7. نحوه کامپایل و لینک کردن برنامه اسمبلی
  • 8. مقدمه‌ای بر دیباگرها و ابزارهای توسعه
  • 9. دستورالعمل MOV: انتقال داده
  • 10. دستورالعمل‌های محاسباتی: ADD، SUB، MUL، DIV
  • 11. دستورالعمل‌های منطقی: AND، OR، XOR، NOT
  • 12. دستورالعمل‌های شیفت و چرخش: SHL، SHR، ROL، ROR
  • 13. آدرس‌دهی حافظه: مستقیم، غیرمستقیم، شاخص‌دار
  • 14. استفاده از پشته: PUSH و POP
  • 15. زیربرنامه‌ها (Subroutines): CALL و RET
  • 16. پاسخ دادن آرگومان‌ها به زیربرنامه‌ها
  • 17. متغیرهای محلی و سراسری
  • 18. دستورالعمل‌های مقایسه‌ای: CMP
  • 19. دستورالعمل‌های پرش: JMP، JE، JNE، JG، JL
  • 20. ساختارهای شرطی: IF-THEN-ELSE
  • 21. حلقه‌ها: FOR، WHILE، REPEAT-UNTIL
  • 22. آرایه‌ها: تعریف و دسترسی
  • 23. رشته‌ها: عملیات پایه و دستکاری
  • 24. دستورالعمل‌های رشته‌ای: MOVS، CMPS، SCAS
  • 25. مداخلات سیستم عامل (System Calls): INT 21h
  • 26. ورودی/خروجی کنسول: خواندن و نوشتن کاراکترها
  • 27. ورودی/خروجی فایل: باز کردن، خواندن، نوشتن، بستن
  • 28. مدیریت حافظه: تخصیص و آزادسازی
  • 29. برنامه‌نویسی ماکروها
  • 30. استفاده از کتابخانه‌ها
  • 31. مقدمه‌ای بر برنامه نویسی وقفه (Interrupt Programming)
  • 32. نوشتن کنترل‌کننده‌های وقفه (Interrupt Handlers)
  • 33. کار با تایمر سیستم
  • 34. کنترل صفحه‌کلید و ماوس
  • 35. مقدمه‌ای بر برنامه نویسی گرافیک (Graphics Programming)
  • 36. حالت‌های گرافیکی VGA
  • 37. رسم اشکال پایه
  • 38. کار با رنگ‌ها
  • 39. مقدمه‌ای بر برنامه نویسی صدا (Sound Programming)
  • 40. تولید صدا با استفاده از بلندگوی PC
  • 41. کار با کارت‌های صدا
  • 42. مقدمه‌ای بر برنامه نویسی شبکه (Network Programming)
  • 43. پروتکل‌های شبکه TCP/IP
  • 44. ارسال و دریافت داده‌ها از طریق شبکه
  • 45. مقدمه‌ای بر درایورهای دستگاه (Device Drivers)
  • 46. ساختار درایورهای دستگاه
  • 47. ارتباط با سخت‌افزار
  • 48. مقدمه‌ای بر برنامه‌نویسی چندنخی (Multithreading)
  • 49. ایجاد و مدیریت نخ‌ها
  • 50. همگام‌سازی نخ‌ها
  • 51. اشکال‌زدایی برنامه‌های چندنخی
  • 52. مقدمه‌ای بر برنامه‌نویسی 64 بیتی
  • 53. تفاوت‌های معماری x86-64
  • 54. ثبات‌های اضافی در x86-64
  • 55. حالت Long Mode
  • 56. بهینه‌سازی کد اسمبلی: تکنیک‌های اساسی
  • 57. بهینه‌سازی حافظه
  • 58. بهینه‌سازی سرعت
  • 59. استفاده از پروفایلرها
  • 60. مقدمه‌ای بر امنیت برنامه‌های اسمبلی
  • 61. آسیب‌پذیری‌های رایج
  • 62. روش‌های مقابله با آسیب‌پذیری‌ها
  • 63. مهندسی معکوس (Reverse Engineering)
  • 64. تحلیل کد اسمبلی
  • 65. ابزارهای مهندسی معکوس
  • 66. استفاده از اسمبلرها و دیس‌اسمبلرها
  • 67. برنامه‌نویسی کرنل (Kernel Programming)
  • 68. ساختار کرنل
  • 69. مدیریت حافظه در کرنل
  • 70. مدیریت فرآیندها
  • 71. مقدمه‌ای بر کامپایلرها (Compilers)
  • 72. ساختار کامپایلر
  • 73. تولید کد اسمبلی
  • 74. برنامه‌نویسی در محیط‌های محدود (Embedded Systems)
  • 75. معماری‌های میکروکنترلر
  • 76. برنامه‌نویسی بدون سیستم عامل
  • 77. ارتباط سریال و پارالل
  • 78. برنامه‌نویسی بوت لودر (Bootloader Programming)
  • 79. ساختار بوت لودر
  • 80. بارگذاری سیستم عامل
  • 81. برنامه‌نویسی با استفاده از تکنولوژی SSE/AVX
  • 82. مقدمه‌ای بر SIMD
  • 83. دستورالعمل‌های SSE و AVX
  • 84. بهینه‌سازی چندرسانه‌ای
  • 85. برنامه‌نویسی اسمبلی برای بازی‌های ویدیویی
  • 86. بهینه‌سازی گرافیک
  • 87. بهینه‌سازی صدا
  • 88. برنامه‌نویسی اسمبلی برای رمزنگاری
  • 89. الگوریتم‌های رمزنگاری
  • 90. تولید اعداد تصادفی
  • 91. برنامه‌نویسی اسمبلی برای پردازش تصویر
  • 92. فیلترهای تصویر
  • 93. تشخیص الگو
  • 94. برنامه‌نویسی اسمبلی برای یادگیری ماشین
  • 95. پیاده‌سازی الگوریتم‌های یادگیری ماشین
  • 96. بهینه‌سازی برای GPU
  • 97. مقدمه‌ای بر زبان Rust و ارتباط آن با اسمبلی
  • 98. بررسی کد اسمبلی تولید شده توسط Rust
  • 99. بهینه‌سازی کد Rust با دانش اسمبلی
  • 100. ابزارهای پیشرفته اشکال‌زدایی

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

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

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

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

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


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

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

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

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب کالبدشکافی کامپیوتر: آموزش جامع و کاربردی زبان اسمبلی x86”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا