Практикум по ассемблеру RISC-V

Курс содержит семь лабораторных работ по ключевым аспектам ассемблера для RISC-V, а также материалы для самостоятельного изучения синтаксиса и основных команд. Для выполнения лабораторных предоставляется бесплатное ПО.
Начальный уровень
5 часов в неделю

Чему вы научитесь

  • - применять инструменты кросс-компиляции RISC-V
  • - отлаживать ассемблерные программы для RISC-V
  • - организовывать циклы и ветвления
  • - работать с регистрами и памятью
  • - вызывать внешние процедуры из библиотек с помощью ABI
  • - использовать расширение V для векторизованных вычислений

О курсе

Данный курс представляет собой автоматизированный лабораторный практикум по разработке на языке Ассемблер для платформы RISC-V. В курсе содержится как необходимая теория по самому языку и платформе, так и несколько лабораторных работ, имеющих возможность автоматизированной проверки.

Из курса вы узнаете ответы на следующие вопросы:

  1. Как скомпилировать свою первую программу на ассемблере под RISC-V?
  2. Как хранить данные и использовать регистры?
  3. Как использовать наработки других программистов?
  4. Как организовать сложную логику выполнения программы?
  5. Как применять расширение V для организации выскопроизводительных вычислений?

Если вы преподаватель и планируете использовать данный курс в качестве практики для своей дисциплины, то мы настоятельно рекомендуем вам дополнить сдачу лабораторных в курсе защитой полученных программ очно или онлайн.

Курс предоставляет автоматизированное ПО для выполнения лабораторных на базе технологии Docker, которое можно использовать автономно или вместе с другими системами онлайн-обучения. Наилучший эффект достигается при подключении данного ПО к СДО Moodle через плагин Coderunner. 

Для кого этот курс

Студенты ИТ-специальностей 1-2 курса. Любые ИТ-специалисты, желающие больше узнать о RISC-V и попрактиковаться в нем.

Начальные требования

  • Начальный навык программирования,
  • Базовые представления о том, как компьютер хранит данные,
  • Отсутствие страха перед командной строкой. 

Наши преподаватели

Как проходит обучение

Материал курса состоит из конспектов по  синтаксису и способам применения языка ассемблера в RISC-v, практических примеров и автоматически проверяемых заданий на программирование. 

Программа курса

загружаем...
Price: Бесплатно

Расскажите о курсе друзьям

Price: Бесплатно