Содержание курса
1. Введение - Архитектура RISC-V
5 уроков
3 011
2 303
25м
32
Закрытый
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 уроков
1 606
904
121м
9
Закрытый
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 уроков
1 355
870
140м
0
Закрытый
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 урок
199
101
54м
0
Закрытый
4.1
Промежуточное тестирование
↗
199
101
54м 10с
0
5. Обработка прерываний и работа с внешними устройствами
6 уроков
1 103
791
54м
0
Закрытый
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 урока
349
224
46м
0
Закрытый
6.1
Кодирование инструкций расширений
↗
180
132
15м 47с
0
Закрытый
6.2
Примеры программ для расширения V
↗
169
92
31м 12с
0
7. Применение в прикладных задачах на примере платы RISC-V
3 урока
531
401
14м
0
Закрытый
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 урок
188
91
44м
0
Закрытый
8.1
Финальное тестирование
↗
188
91
44м 46с
0
9. Заключение
1 урок
185
152
0м
0
Закрытый
9.1
Рекомендации и дополнительные материалы
↗
185
152
0м 19с
0