اپلیکیشن اندرویدی فلشکارت آموزشی مبانی طراحی مدارهای دیجیتال و منطق ترکیبی
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مبانی طراحی مدارهای دیجیتال و منطق ترکیبی
موضوع کلی: علوم مهندسی و فناوری
موضوع میانی: مهندسی برق و کامپیوتر
📋 سرفصلهای دوره
- 1. مقدمهای بر سیستمهای دیجیتال
- 2. تاریخچهٔ مختصر سیستمهای دیجیتال
- 3. اعداد و سیستمهای عددی (دهدهی، دودویی، هشتهشتی، شانزدهدهی)
- 4. تبدیل مبناهای عددی
- 5. نمایش اعداد علامتدار (متمم یک، متمم دو)
- 6. قضایای اساسی جبر بولی
- 7. قوانین جبر بولی و اثبات آنها
- 8. گیتهای منطقی پایه (AND, OR, NOT)
- 9. گیتهای منطقی عمومی (NAND, NOR, XOR, XNOR)
- 10. نمودارهای منطقی و معادلات بولی
- 11. سادهسازی توابع منطقی
- 12. روش نمودار کارنو (K-Map) برای دو متغیر
- 13. روش نمودار کارنو (K-Map) برای سه متغیر
- 14. روش نمودار کارنو (K-Map) برای چهار متغیر
- 15. روش نمودار کارنو (K-Map) برای پنج متغیر
- 16. حذف جملات اضافی در K-Map
- 17. مینترم و ماکسترم
- 18. فرم نرمال فصلی (SOP) و فرم نرمال جمع (POS)
- 19. تبدیل بین فرمهای SOP و POS
- 20. کاربرد K-Map در طراحی مدارهای ترکیبی
- 21. تابع عدم تعین (Don't Care Conditions)
- 22. طراحی مدار منطقی با استفاده از گیتهای NAND
- 23. طراحی مدار منطقی با استفاده از گیتهای NOR
- 24. مدارهای رمزگذار (Encoders)
- 25. مدارهای رمزگشا (Decoders)
- 26. مالتیپلکسر (Multiplexer)
- 27. دیمالتیپلکسر (Demultiplexer)
- 28. مقایسهکنندهها (Comparators)
- 29. جمعکنندهها (Adders): نیمجمعکننده
- 30. جمعکنندهها: تمامجمعکننده
- 31. جمعکنندههای موازی (Ripple Carry Adder)
- 32. جمعکنندههای پیشرونده (Carry Lookahead Adder)
- 33. تفریقکنندهها (Subtractors)
- 34. ماشینهای حالت متناهی (Finite State Machines)
- 35. مدارهای ترتیبی (Sequential Circuits)
- 36. فلیپفلاپها (Flip-Flops): SR Flip-Flop
- 37. فلیپفلاپها: D Flip-Flop
- 38. فلیپفلاپها: JK Flip-Flop
- 39. فلیپفلاپها: T Flip-Flop
- 40. لچها (Latches)
- 41. طراحی شمارندهها (Counters): شمارندههای سنکرون
- 42. طراحی شمارندهها: شمارندههای غیرسنکرون
- 43. شمارندههای افزایشی و کاهشی
- 44. شمارندههای حلقوی (Ring Counters)
- 45. شمارندههای جابجایی (Shift Registers)
- 46. حافظهها (Memories): انواع حافظهها
- 47. حافظهٔ دسترسی تصادفی (RAM)
- 48. حافظهٔ فقط خواندنی (ROM)
- 49. منطق برنامهپذیر (Programmable Logic Devices - PLDs)
- 50. آرایههای منطقی قابل برنامهریزی (PAL, PLA)
- 51. میدانهای گیت قابل برنامهریزی (FPGA)
- 52. معماری سیستمهای دیجیتال
- 53. مقدمهای بر زبانهای توصیف سختافزار (HDL)
- 54. زبان VHDL: اصول اولیه
- 55. زبان VHDL: ساختار کلی برنامه
- 56. زبان VHDL: انواع داده و عملگرها
- 57. زبان VHDL: ساختارهای کنترلی (if, case)
- 58. زبان VHDL: فرآیندها (Processes)
- 59. زبان VHDL: کامپوننتها و زیربرنامهها
- 60. زبان VHDL: شبیهسازی و تست
- 61. زبان Verilog: اصول اولیه
- 62. زبان Verilog: ساختار کلی برنامه
- 63. زبان Verilog: انواع داده و عملگرها
- 64. زبان Verilog: ساختارهای کنترلی (if, case)
- 65. زبان Verilog: بلاکهای تخصیص (assign)
- 66. زبان Verilog: ماژولها و پورتها
- 67. زبان Verilog: شبیهسازی و تست
- 68. طراحی مدارهای دیجیتال با استفاده از VHDL
- 69. طراحی مدارهای دیجیتال با استفاده از Verilog
- 70. مقدمهای بر منطق دیجیتال در FPGA
- 71. پیادهسازی گیتهای منطقی در FPGA
- 72. پیادهسازی مدارهای ترکیبی در FPGA
- 73. پیادهسازی مدارهای ترتیبی در FPGA
- 74. طراحی و شبیهسازی مدارهای دیجیتال با ابزارهای نرمافزاری
- 75. مفاهیم پیشرفته در طراحی مدار
- 76. کاهش تعداد گیتها در طراحی
- 77. بهینهسازی زمانبندی در مدارهای دیجیتال
- 78. تحلیل زمانبندی (Timing Analysis)
- 79. معرفی مدارهای مجتمع (Integrated Circuits - ICs)
- 80. خانوادههای منطقی (TTL, CMOS)
- 81. تکنیکهای طراحی مدار مجتمع
- 82. مقدمهای بر معماری کامپیوتر
- 83. ارتباط بین منطق دیجیتال و معماری کامپیوتر
- 84. کاربرد سیستمهای دیجیتال در مهندسی برق
- 85. کاربرد سیستمهای دیجیتال در مهندسی کامپیوتر
- 86. پروژههای عملی در طراحی مدار دیجیتال
- 87. اصول طراحی سیستمهای دیجیتال قابل اطمینان
- 88. ملاحظات مصرف توان در طراحی دیجیتال
- 89. ملاحظات نویز در طراحی دیجیتال
- 90. مقدمهای بر سیستمهای نهفته (Embedded Systems)
- 91. برنامهنویسی میکروکنترلرها
- 92. ارتباط با دنیای خارج (ورودی/خروجی)
- 93. پروتکلهای ارتباطی در سیستمهای دیجیتال
- 94. طراحی سیستمهای دیجیتال برای کاربردهای خاص
- 95. آزمایشگاه مدارهای منطقی و دیجیتال
- 96. مفاهیم پایهای الکترونیک دیجیتال
- 97. مقدمهای بر کاربردهای هوش مصنوعی در طراحی سختافزار
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.