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

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Введение в ассемблер RISC-V»Учеников на курсе 1 718
Сертификаты, выданные на курсе «Введение в ассемблер 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» обн. 10 сентября 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. Рекомендации и дополнительные материалы ↗