
توضیحات
دوره Foundations of Computing: Computer Architecture. این دوره مبانی معماری کامپیوتر را برای درک چگونگی پردازش دستورالعملها، بهینهسازی عملکرد و اجرای کارآمد کد آموزش میدهد. شرکتکنندگان خواهند آموخت که کامپیوترهای مدرن چگونه با بهرهگیری از مفاهیمی مانند پایپ لاینینگ، کشینگ و زبان اسمبلی، دستورات را پردازش و اجرا میکنند. این دوره اجزای اصلی سیستمهای کامپیوتری، شامل پردازنده، حافظه و واحد ذخیرهسازی را از پایه مورد بررسی قرار میدهد. سپس به بررسی تأثیر مجموعه دستورالعملها، پایپ لاینینگ و حافظه نهان بر روی عملکرد کلی سیستم میپردازد. در ادامه، فرآیند ترجمه کدهای سطح بالا به زبان اسمبلی توسط کامپایلرها و همچنین تکنیکهای بهینهسازی برای افزایش سرعت اجرا آموزش داده میشود. در پایان این دوره، فراگیران دانش و مهارت لازم برای تحلیل، ارزیابی و ارتقای کارایی سیستمهای کامپیوتری بر اساس اصول معماری را کسب خواهند کرد.
پس از Extract، با Player دلخواه خود مشاهده کنید.
