Курс на Stepik
Обложка курса «Введение в ассемблер RISC-V» на Stepik
Бесплатно

Введение в ассемблер RISC-V 5.000

Открыть на
STEPIK.ORG

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Введение в ассемблер RISC-V»Учеников на курсе 1 524
Сертификаты, выданные на курсе «Введение в ассемблер RISC-V»Сертификатов выдано 0
Отзывы о курсе «Введение в ассемблер RISC-V»Отзывов получено 9
Рейтинг курса «Введение в ассемблер RISC-V»Рейтинг курса 5.000
Уроки в курсе «Введение в ассемблер RISC-V»Количество уроков 30
Тесты в курсе «Введение в ассемблер RISC-V»Количество квизов 104
Время прохождения курса «Введение в ассемблер RISC-V»Время прохождения курса
Обновления курса «Введение в ассемблер RISC-V»Обновления курса
Дата публикации курса «Введение в ассемблер RISC-V»Дата публикации курса
Последнее обновление курса «Введение в ассемблер RISC-V»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Введение в ассемблер RISC-V» 9 разделов Уроки в курсе «Введение в ассемблер RISC-V» 30 уроков Тесты в курсе «Введение в ассемблер RISC-V» 104 теста Время прохождения курса «Введение в ассемблер RISC-V» 8 ч. Последнее обновление курса «Введение в ассемблер RISC-V» обн. 5 августа 2026

Введение - Архитектура RISC-V

5 уроков
1. О курсе
2. Глоссарий
3. Принципы RISC
4. Виды архитектур и место RISC-V в современных архитектурах
5. Особенности инструкций

Инструменты разработчика

5 уроков
1. Решение задач в автоматизированном практикуме
2. Кросс-компиляция и HelloWorld
3. Компиляторы и линковщики
4. Отладка
5. Визуализация работы программ в эмуляторах на примере RIPES

Система команд

6 уроков
1. Арифметика
2. Типы инструкций и их кодирование
3. Режимы адресации
4. Условные переходы
5. Организация циклов и подпрограмм
6. ABI и вызов внешних процедур

Промежуточное тестирование

1 урок
1. Промежуточное тестирование

Обработка прерываний и работа с внешними устройствами

6 уроков
1. Встраиваемые системы
2. Уровень аппаратных абстракций
3. Механизм GPIO и цикл активного ожидания
4. Обработка нажатий кнопок
5. Механизм прерываний
6. Обработчики прерываний

Расширения RISC-V

2 урока
1. Кодирование инструкций расширений
2. Примеры программ для расширения V

Применение в прикладных задачах на примере платы RISC-V

3 урока
1. Актуальная микросхема RISC-V и отладочная плата на её основе
2. Среда разработки и пример простой программы на языке С
3. Пример программы с управлением аппаратной периферией

Финальное тестирование

1 урок
1. Финальное тестирование

Заключение

1 урок
1. Рекомендации и дополнительные материалы