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

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

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

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

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

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

5 уроков
Закрытый
1.1 О курсе
926
601
2м 40с
12
Закрытый
1.2 Глоссарий
623
623
4м 49с
4
Закрытый
1.3 Принципы RISC
573
390
6м 28с
8
Закрытый
1.4 Виды архитектур и место RISC-V в современных архитектурах
474
351
8м 49с
5
Закрытый
1.5 Особенности инструкций
415
338
5м 23с
3

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

5 уроков
Закрытый
2.1 Решение задач в автоматизированном практикуме
432
221
7м 13с
5
Закрытый
2.2 Кросс-компиляция и HelloWorld
375
170
34м 29с
2
Закрытый
2.3 Компиляторы и линковщики
299
219
12м 29с
2
Закрытый
2.4 Отладка
256
132
51м 7с
0
Закрытый
2.5 Визуализация работы программ в эмуляторах на примере RIPES
244
162
16м 56с
0

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

6 уроков
Закрытый
3.1 Арифметика
281
118
33м 27с
0
Закрытый
3.2 Типы инструкций и их кодирование
243
182
17м 42с
0
Закрытый
3.3 Режимы адресации
215
178
4м 19с
0
Закрытый
3.4 Условные переходы
205
177
4м 8с
0
Закрытый
3.5 Организация циклов и подпрограмм
207
118
51м 55с
0
Закрытый
3.6 ABI и вызов внешних процедур
204
97
30м 17с
0

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

1 урок
Закрытый
4.1 Промежуточное тестирование
199
101
54м 10с
0

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

6 уроков
Закрытый
5.1 Встраиваемые системы
206
150
7м 25с
0
Закрытый
5.2 Уровень аппаратных абстракций
183
151
4м 48с
0
Закрытый
5.3 Механизм GPIO и цикл активного ожидания
186
141
11м 32с
0
Закрытый
5.4 Обработка нажатий кнопок
179
100
16м 44с
0
Закрытый
5.5 Механизм прерываний
177
148
3м 54с
0
Закрытый
5.6 Обработчики прерываний
172
101
13м 14с
0

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

2 урока
Закрытый
6.1 Кодирование инструкций расширений
180
132
15м 47с
0
Закрытый
6.2 Примеры программ для расширения V
169
92
31м 12с
0

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

3 урока
Закрытый
7.1 Актуальная микросхема RISC-V и отладочная плата на её основе
187
128
6м 7с
0
Закрытый
7.2 Среда разработки и пример простой программы на языке С
171
138
1м 29с
0
Закрытый
7.3 Пример программы с управлением аппаратной периферией
173
135
6м 59с
0

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

1 урок
Закрытый
8.1 Финальное тестирование
188
91
44м 46с
0

9. Заключение

1 урок
Закрытый
9.1 Рекомендации и дополнительные материалы
185
152
0м 19с
0