02. Регистры и модель памяти. Виды адресации (эфир)
00:00:02 Введение в лекцию
00:01:13 Понятие конвенции
00:03:28 Псевдоинструкции в RISC-V
00:05:44 Эффективность и конвенции
00:09:51 Регистры в RISC-V
00:11:54 Использование регистров
00:13:51 Регистр X0
00:14:49 Регистры в микроконтроллерах
00:15:11 Специализированные регистры
00:17:05 Временные и постоянные регистры
00:20:11 Оперативная память в RISC-V
00:23:05 Уровни виртуализации памяти
00:25:13 Структура памяти
00:26:00 Глобальные данные и куча
00:28:21 Аппаратная поддержка стека
00:29:39 Память ядра и чтение байт
00:37:12 Запись байт в область кода
00:41:20 Зарезервированная область памяти
00:42:09 Размещение данных в памяти
00:45:00 Выравнивание данных
00:48:49 Секции данных и текста
00:51:09 Псевдоинструкции
00:55:04 Позиционно-независимый код
00:58:22 Выравнивание и адресация в секции кода
00:59:26 Написание цикла
01:00:31 Системные вызовы и условные переходы
01:04:38 Структура кода и адресация
01:08:45 Инструкция JMP и длинные переходы
01:13:21 Косвенная адресация и её применение
01:16:20 Адресация в секции кода
01:17:45 Инструкции типа C и B
01:21:23 Инструкции типа J и G
01:24:21 Косвенная адресация
01:25:01 Пример кода с косвенной адресацией
01:29:53 Работа с адресами и массивами
01:30:53 Пример заполнения массива
01:33:28 Пример работы с массивами
01:36:40 Выполнение домашних заданий
01:38:48 Вопросы и завершение
Источник: