کتاب صوتی برنامهنویسی به زبان اسمبلی 80286 برای سیستمعامل MS-DOS
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره برنامهنویسی به زبان اسمبلی 80286 برای سیستمعامل MS-DOS
موضوع کلی: علوم کامپیوتر و مهندسی نرمافزار
موضوع میانی: برنامهنویسی سیستم و معماری کامپیوتر
📋 سرفصلهای دوره
- 1. مقدمهای بر معماری کامپیوتر و ریزپردازندهها
- 2. ساختار پردازندههای 80286
- 3. مفاهیم پایهٔ سیستمعامل MS-DOS
- 4. مدیریت حافظه در 80286
- 5. حالت واقعی و حالت محافظتشده
- 6. ثباتها و رجیسترهای پردازنده 80286
- 7. دستورالعملهای پایهٔ اسمبلی (MOV, ADD, SUB)
- 8. عملیات منطقی و بیتی (AND, OR, XOR, NOT)
- 9. دستورالعملهای پرش و کنترل جریان
- 10. حلقهها و شمارندهها
- 11. آرایهها و دسترسی به حافظه
- 12. زیربرنامهها و فراخوانی توابع
- 13. مدیریت پشته (Stack)
- 14. عملیات ورودی/خروجی (I/O)
- 15. ارتباط با سیستمعامل MS-DOS
- 16. فراخوانیهای سرویس MS-DOS (DOS Interrupts)
- 17. مدیریت فایل در MS-DOS
- 18. کار با رشتهها در اسمبلی
- 19. عملیات عددی و ممیز شناور
- 20. کدگذاری کاراکترها (ASCII)
- 21. توابع ریاضی کتابخانهٔ MS-DOS
- 22. مدیریت حافظهٔ گسترده (Expanded Memory)
- 23. مدیریت حافظهٔ توسعهیافته (Extended Memory)
- 24. تکنیکهای بهینهسازی کد اسمبلی
- 25. اشکالزدایی (Debugging) برنامههای اسمبلی
- 26. استفاده از اسمبلر (Assembler)
- 27. ساختار برنامههای اسمبلی
- 28. مدیریت رویدادها و وقفهها (Interrupts)
- 29. پردازش وقفههای سختافزاری
- 30. پردازش وقفههای نرمافزاری
- 31. مدیریت حافظهٔ پویا
- 32. ساختارهای دادهٔ پیچیده
- 33. کار با ثوابت و متغیرها
- 34. تعریف ماکروها (Macros)
- 35. مدیریت خطا و استثنائات
- 36. برنامهنویسی موازی در سطح پایین
- 37. مقدمهای بر سیستمهای نهفته
- 38. کاربرد اسمبلی در درایورهای دستگاه
- 39. بهینهسازی عملکرد در سطح سختافزار
- 40. مفاهیم پایهای شبکههای کامپیوتری
- 41. برنامهنویسی سوکت در سطح پایین
- 42. مقدمهای بر امنیت سیستمها
- 43. رمزنگاری پایه در اسمبلی
- 44. مدیریت دسترسیها در سطح سیستم
- 45. مفاهیم پایهای سیستمعاملهای مدرن
- 46. مقایسهٔ 80286 با پردازندههای دیگر
- 47. مقدمهای بر معماریهای RISC و CISC
- 48. کاربرد اسمبلی در بازیسازی
- 49. مقدمهای بر گرافیک کامپیوتری
- 50. مدیریت حافظهٔ ویدئویی
- 51. عملیات برداری و ماتریسی
- 52. ساخت انیمیشنهای ساده
- 53. اصول طراحی رابط کاربری
- 54. ساخت ابزارهای خط فرمان
- 55. پردازش سیگنال دیجیتال پایه
- 56. مقدمهای بر شبکههای عصبی
- 57. پیادهسازی الگوریتمهای پایه
- 58. جستجو و مرتبسازی در اسمبلی
- 59. مدیریت منابع سیستم
- 60. پایش عملکرد سیستم
- 61. مفاهیم پایهای پایگاه داده
- 62. کاربرد اسمبلی در فشردهسازی داده
- 63. مقدمهای بر سیستمهای توزیعشده
- 64. کاربرد اسمبلی در سیستمهای بلادرنگ
- 65. اصول برنامهنویسی قابل حمل
- 66. مدیریت خطا در سطح سختافزار
- 67. مقدمهای بر معماریهای مدرن پردازنده
- 68. تکنیکهای کاهش مصرف انرژی
- 69. کاربرد اسمبلی در تست سختافزار
- 70. اصول طراحی معماری نرمافزار
- 71. مقدمهای بر سیستمهای عامل بیدرنگ
- 72. مدیریت حافظهٔ اشتراکی
- 73. کاربرد اسمبلی در پردازش تصویر
- 74. مقدمهای بر هوش مصنوعی
- 75. پیادهسازی الگوریتمهای یادگیری
- 76. مدیریت ریسک در پروژههای نرمافزاری
- 77. استانداردهای کدنویسی در اسمبلی
- 78. مقدمهای بر مهندسی نرمافزار
- 79. مدیریت پیکربندی سیستم
- 80. کاربرد اسمبلی در شبیهسازی
- 81. مقدمهای بر طراحی سیستمهای بزرگ
- 82. مدیریت چرخهٔ عمر نرمافزار
- 83. اصول تست نرمافزار
- 84. مقدمهای بر تحلیل نیازمندیها
- 85. مدیریت پروژه در توسعه نرمافزار
- 86. کاربرد اسمبلی در سیستمهای جاسازی شده
- 87. مقدمهای بر طراحی پایدار نرمافزار
- 88. مدیریت کیفیت نرمافزار
- 89. اصول معماری نرمافزار پایدار
- 90. مقدمهای بر مهندسی نیازمندیها
- 91. مدیریت تغییرات در پروژههای نرمافزاری
- 92. کاربرد اسمبلی در سیستمهای کنترل صنعتی
- 93. مقدمهای بر طراحی رابط کاربری پیشرفته
- 94. مدیریت دانش در تیمهای توسعه
- 95. اصول معماری سیستمهای توزیعشده
- 96. مقدمهای بر مهندسی قابلیت اطمینان
- 97. مدیریت ریسک در عملیات سیستم
- 98. کاربرد اسمبلی در سیستمهای امنیتی
- 99. مقدمهای بر طراحی معماریهای انعطافپذیر
- 100. مدیریت عملکرد سیستمهای توزیعشده
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.