В этом разделе собраны образовательные материалы по технологиям RISC–V.

Материалы, размещённые в данной Библиотеке непосредственно на сайте Альянса RISC–V, распространяются под лицензией CC BY 4.0. Остальные материалы, на которые ведут ссылки из данного раздела, доступны под соответствующими лицензиями на сайтах с материалами.

На главную страницу библиотеки
Курсы, созданные при поддержке Альянса RISC-V Онлайн-курсы
Введение в ассемблер RISC-V

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

Курсы, созданные при поддержке Альянса RISC-V Онлайн-курсы
RISC-V: архитектура, ассемблер и инструменты разработки

Онлайн-курс предназначен для освоения основных инструментов разработки и получения базовых навыков низкоуровневого программирования для архитектуры RISC-V с упражнениями на языках С и ассемблер. По итогам прохождения курса слушатель получит базовое понимание архитектуры и системы команд RISC-V, умение использовать инструменты кросс-компиляции, эмуляции и отладки программ для RISC-V, понимание ограничений компилятора и способность прогнозировать генерируемый ассемблер.

Курсы, созданные при поддержке Альянса RISC-V Онлайн-курсы
Практикум по ассемблеру RISC-V

Лабораторный практикум предназначен для освоения основных концепций организации ЭВМ и систем на примере архитектуры RISC-V. В рамках лабораторных работ изучаются базовые инструкции языка ассемблер RISC-V, режимы адресации, работа с внешними устройствами, работа с прерываниями, отладка программ, расширения RISC-V.