Программно-аппаратный интерфейс

  • Цель курса - получить представление о низкоуровневом, аппаратно-ориентированном и системном программировании; развить навыки ресурсоемкого программирования; развивать навыки программирования на таких языках. Программно-аппаратный интерфейс: низкоуровневое программирование на Ассемблере. Низкоуровневое программирование на C. Проблемы сложной компьютерной архитектуры, влияющие на производительность программного обеспечения (кэши, многоядерность и т. д.).Интерфейсы операционной системы для низкоуровневого программного обеспечения. Понятия операционной системы, такие как обработка устройств, прерывания, BIOS и т. д.. Программирование встроенных систем. Методы программирования с учетом ресурсов (память, производительность; методы программирования, инструменты, мониторинг).
  • Образовательная программа 6B06107 Компьютерная инженерия (РК+UK)
  • Кредитов 5
  • Год обучения 2
  • Семестр 4
Top