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