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

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

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

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

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

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

5 уроков
1. Введение
2. Практика языка С
3. Система команд RISC-V
4. Структура ассемблерного файла
5. Промежуточный контест

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

5 уроков
1. Обзор RISC-V ISA
2. Условная арифметика, битовые манипуляции, криптография
3. Application Binary Interface
4. Практика использования отладчиков и инструментов разработки
5. Промежуточный контест

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

7 уроков
1. Компилятор: лексический и синтаксический анализ
2. Компилятор: оптимизации, кодогенерация
3. Тулчейн: ассемблер, линкер, библиотеки
4. Профилировщики
5. Симуляторы, эмуляторы
6. Отладчики: GDB, OpenOCD
7. Промежуточный контест

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

4 урока
1. Представление чисел с плавающей точкой, точность вычислений
2. Язык С: инлайн-ассемблер, builtin, интринсики
3. Векторное расширение RISC-V
4. Микроархитектура процессора

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

1 урок
1. Контест