Курс на Stepik
Обложка курса «RISC-V: архитектура, ассемблер и инструменты разработки» на Stepik
Бесплатно

RISC-V: архитектура, ассемблер и инструменты разработки 5.000

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

На данном курсе мы рассмотрим основы архитектуры RISC-V, познакомимся с инструментарием разработчика RISC-V. Узнаем, как работают компиляторы, симуляторы, отладчики, какие возможности они предоставляют и как анализировать архитектуру и микроархитектуру процессора с их помощью.

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

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

Разделы в курсе «RISC-V: архитектура, ассемблер и инструменты разработки» 5 разделов Уроки в курсе «RISC-V: архитектура, ассемблер и инструменты разработки» 22 урока Тесты в курсе «RISC-V: архитектура, ассемблер и инструменты разработки» 85 тестов Задачи в курсе «RISC-V: архитектура, ассемблер и инструменты разработки» 27 задач Время прохождения курса «RISC-V: архитектура, ассемблер и инструменты разработки» 20 ч. Последнее обновление курса «RISC-V: архитектура, ассемблер и инструменты разработки» обн. 1 год назад

1. Введение в ассемблер

5 уроков
Закрытый
1.1 Введение
1 063
274
75м 55с
52
Закрытый
1.2 Практика языка С
454
133
104м 40с
21
Закрытый
1.3 Система команд RISC-V
337
212
41м 27с
17
Закрытый
1.4 Структура ассемблерного файла
285
111
76м 34с
6
Закрытый
1.5 Промежуточный контест
267
94
24м 10с
4

2. Основные сведения о RISC-V

5 уроков
Закрытый
2.1 Обзор RISC-V ISA
255
77
57м 22с
5
Закрытый
2.2 Условная арифметика, битовые манипуляции, криптография
197
84
55м 27с
6
Закрытый
2.3 Application Binary Interface
173
69
72м 3с
2
Закрытый
2.4 Практика использования отладчиков и инструментов разработки
151
98
39м 59с
0
Закрытый
2.5 Промежуточный контест
149
66
33м 4с
2

3. Инструменты разработчика RISC-V

7 уроков
Закрытый
3.1 Компилятор: лексический и синтаксический анализ
163
97
28м 0с
4
Закрытый
3.2 Компилятор: оптимизации, кодогенерация
145
82
38м 57с
1
Закрытый
3.3 Тулчейн: ассемблер, линкер, библиотеки
147
64
65м 15с
2
Закрытый
3.4 Профилировщики
129
88
21м 14с
1
Закрытый
3.5 Симуляторы, эмуляторы
129
79
46м 27с
1
Закрытый
3.6 Отладчики: GDB, OpenOCD
146
87
62м 39с
2
Закрытый
3.7 Промежуточный контест
120
47
72м 36с
4

4. Особенности архитектуры RISC-V

4 урока
Закрытый
4.1 Представление чисел с плавающей точкой, точность вычислений
130
70
48м 47с
3
Закрытый
4.2 Язык С: инлайн-ассемблер, builtin, интринсики
129
71
29м 43с
0
Закрытый
4.3 Векторное расширение RISC-V
128
67
74м 36с
3
Закрытый
4.4 Микроархитектура процессора
132
74
71м 3с
1

5. Финальный контест

1 урок
Закрытый
5.1 Контест
194
42
29м 21с
3