Andrei Solodovnikov
f3fcd27387
English version draft
...
Assisted-by: Claude:claude-4.6-sonnet
2026-05-07 16:04:46 +03:00
ProshinaNastya
ccf769f48f
ЛР5,7,9. Стилистические правки ( #157 )
...
* ЛР4. Удаление дублирования
* незначительные исправления README.md
* ЛР7. Исправление незначительных ошибок
* ЛР 9. Исправление пунктуации
* Apply suggestions from code review
Co-authored-by: Andrei Solodovnikov <VoultBoy@yandex.ru >
---------
Co-authored-by: Andrei Solodovnikov <VoultBoy@yandex.ru >
2026-04-25 10:39:17 +03:00
ProshinaNastya
44910a0b57
ЛР4. Удаление дублирования ( #156 )
2026-04-18 11:54:25 +03:00
Andrei Solodovnikov
a424d5c40f
ЛР7. Исправление описки
2026-04-16 16:18:00 +03:00
Andrei Solodovnikov
896f7fccda
ЛР10. Унификация заголовка
2026-04-14 09:46:01 +03:00
Andrei Solodovnikov
40074bcb25
ЛР2. Унификация заголовка
2026-04-14 09:45:33 +03:00
Andrei Solodovnikov
7ebed1ded9
ЛР15. Исправление имени модуля DUT в тб
2026-04-08 12:38:56 +03:00
Andrei Solodovnikov
145b19dccb
ЛР15. Исправление имени модуля в тб
2026-04-03 15:29:29 +03:00
Andrei Solodovnikov
c9fa090383
ЛР3. Ссылка на спецификацию в описании нулевого регистра
2026-03-16 16:20:03 +03:00
Andrei Solodovnikov
097863cf65
ЛР16. Исправление ссылки
2026-03-03 14:20:56 +03:00
Andrei Solodovnikov
0168dc0d65
ЛР16. Добавление ссылки на интеграцию Coremark
2026-03-03 14:04:38 +03:00
Andrei Solodovnikov
af916e9068
ЛР16. Исправление опечатки
2026-02-27 13:13:56 +03:00
Andrei Solodovnikov
97903627ac
Update README.md
2026-01-14 16:09:22 +03:00
Andrei Solodovnikov
e6879fec59
ЛР10. Улучшение формулировки
2026-01-12 16:53:56 +03:00
Andrei Solodovnikov
0bc66d1e1f
ЛР4. Исправление описания итогового формата инструкций ( #155 )
...
В инструкциях переходов была ошибочно указана const вместо offset
2025-12-30 16:40:30 +03:00
irinamokeeva510-creator
e16fd228e6
ЛР1-3, 5, 10. Исправление орфографии и формулировок ( #154 )
...
* Update README.md
исправлены две ошибки
1)Ошибки:«увосьмиренной разрядности»
Лучше: «увосьмеренной разрядности»
2)«Подробней»
Нормативно: «Подробнее».
* Update README.md
1) «…производить над входными данным…»
Правильно: «…производить над входными данными…» (Т.п., мн.ч.)
2) грамматика в формулировках условий таблиц:
«не входящим в эту таблицу» лучше: «не входящем» (о коде операции в ед. числе) (в двух строках одна и та же ошибка)
* Update README.md
logic [19:0] memory3 [15:0]; // объявлено
logic [19:0] memory3 [1:16]; // объявлено ещё
Имя memory3 используется дважды — это синтаксическая ошибка в реальном коде,второе объявление должно быть memory4 или другим именем.
* Унификация слова "подробнее".
* Ёфикация
* ЛР2. Уточнение формулировки
---------
Co-authored-by: Andrei Solodovnikov <voultboy@yandex.ru >
2025-12-22 11:18:55 +03:00
Andrei Solodovnikov
fa5bb16bbd
ЛР2. Добавление направленного теста для EQ/NE
2025-12-12 09:15:09 +03:00
Andrei Solodovnikov
d903badf3c
ЛР11. Исправление проверки на случай неподключенного сигнала
2025-12-02 10:44:01 +03:00
Andrei Solodovnikov
d72f6b424f
ЛР10. Добавление остановки после 10 ошибок в tb_irq
2025-11-28 09:24:14 +03:00
Andrei Solodovnikov
0604def3cf
ЛР10. Исправление формата вывода в tb_irq
2025-11-28 09:10:06 +03:00
Andrei Solodovnikov
8497d91ffb
ЛР10. Уточнение формулировки
...
Removed redundant phrase in the explanation of interrupts and exceptions.
2025-11-14 13:58:09 +03:00
Andrei Solodovnikov
c1b37042a7
ЛР3. Уточнение формулировки в порядке выполнения задания
2025-11-14 10:07:23 +03:00
Andrei Solodovnikov
9516b4714e
ЛР5. Добавление пропущенного предлога
2025-11-14 10:04:22 +03:00
Andrei Solodovnikov
a51d46faae
Унификация имени процессора CYBERcobra
2025-11-11 13:43:36 +03:00
Andrei Solodovnikov
11720db8e8
ЛР№5. Добавление пропущенного предлога
2025-11-11 13:14:56 +03:00
Rufubi
a01f986d8e
Изменение регистра в ссылках на заголовки ( #151 )
...
По умолчанию, якоря на параграфы страницы генерируются в VSCode в
нижнем регистре.
Гиперссылки работают нормально при просмотре страниц непосредственно
в репозитории github, но при просмотре в электронной книге mdbook, эти
гиперссылки не открываются. Для того чтобы они работали, необходимо
чтобы регистр якорей ссылки совпадал с регистром параграфов страницы.
---------
Co-authored-by: Andrei Solodovnikov <voultboy@yandex.ru >
2025-11-02 22:33:22 +03:00
Rufubi
71a9c0141b
ЛР10. Обновление ссылок на спецификации RISC-V ( #150 )
...
Co-authored-by: Rufubi <>
2025-11-01 18:38:37 +03:00
Andrei Solodovnikov
306162bdb4
ЛР3. Уточнение формулировок
2025-10-28 17:58:01 +03:00
Andrei Solodovnikov
e69490613a
ЛР3. Пунктуационные правки
2025-10-28 17:54:25 +03:00
Andrei Solodovnikov
db58f70145
ЛР2. Исправление пунктуации
2025-10-27 14:55:42 +03:00
Andrei Solodovnikov
1b474abd8e
ЛР1. Добавление подсказки по созданию массива модулей
2025-10-17 10:15:07 +03:00
Maxim Karpukhin
12e0b9fa89
ЛР6. Исправление опечатки ( #147 )
2025-10-15 19:48:26 +03:00
Andrei Solodovnikov
4348086be1
ЛР5. Обновление тб
...
Повышена вероятность генерации нелегальной компоненты func7 в illegal_instr_random_test
2025-10-10 14:02:34 +03:00
Солодовников Андрей Павлович
3d535f765b
Добавление комментариев в constraints
...
Это позволяет понимать к какому модулю относится какой файл
constraints.
2025-10-08 10:09:21 +03:00
Andrei Solodovnikov
c045536401
ЛР2. Уточнение формулировки в порядке выполнения задания
2025-10-08 09:55:14 +03:00
Andrei Solodovnikov
d07dfd89fb
Update README.md
2025-09-26 20:42:48 +03:00
Andrei Solodovnikov
ba583ea74f
Update README.md
2025-09-26 20:41:38 +03:00
Andrei Solodovnikov
b88921ec9b
ЛР14. Исправление опечатки
2025-09-24 15:33:01 +03:00
Vlad Nikiforov
58b1556e93
ЛР5. Исправление примера формирования управляющих сигналов для инструкции sw ( #146 )
...
* ЛР5. Исправление примера формирования управляющих сигналов для инструкции sw
* Update ERRATA.md
---------
Co-authored-by: Vlad Nikiforov <bfly@mail.ru >
Co-authored-by: Andrei Solodovnikov <VoultBoy@yandex.ru >
2025-08-25 09:07:34 +03:00
Andrei Solodovnikov
1c10097d72
ЛР10. Исправление tb_irq
...
Тестбенч не отлавливал ошибки из-за X-состояния.
2025-07-12 12:11:13 +03:00
Andrei Solodovnikov
0e41b321c9
ЛР2. Ссылка на спеку при описании сдвигов.
2025-07-11 11:40:21 +03:00
Andrei Solodovnikov
ff0162e932
ЛР8. Добавление запятой
2025-07-10 13:49:49 +03:00
Andrei Solodovnikov
1f1cb3e045
Стилистические правки
2025-06-24 12:44:24 +03:00
markast555
e7b83c9a07
Исправление ошибки в листинге 2 в ЛР14 ( #133 )
...
Это ошибка, которую заметил и исправил Eugene8388608 в startup.S, но в листинге 2 ЛР14 она так и осталась
2025-06-22 16:55:20 +03:00
nadezhkinaa
2a5cc96df3
Исправление пунктуации ( #126 )
...
* Исправление пунктуации
---------
Co-authored-by: Andrei Solodovnikov <VoultBoy@yandex.ru >
2025-06-18 18:00:04 +03:00
Eugene8388608
11ba6823ff
Неразрывные пробелы ЛР№3 и №13 и опечатки в 21 лекции ( #125 )
...
* Неразрывные пробелы ЛР№3,13
* Опечатки в 21 лекции
2025-06-16 20:17:08 +03:00
Eugene8388608
b67bd2fd1f
ЛР16. Исправление опечаток
...
* Опечатки ЛР № 16
* Удаление дубликата startup.S в ЛР № 16
Все ссылки и так вели на 14 лабу, прямым текстом написано брать оттуда
* Ещё неразрывные пробелы перед единицами измерения
* Не писать неразрывные пробелы в заголовках
Не всё ПО правильно читает заголовки
* Убрал скобки
* Update Labs/16. Coremark/README.md
Co-authored-by: Andrei Solodovnikov <VoultBoy@yandex.ru >
* Приведение номеров лаб к уже установленному виду
* Revert "Удаление дубликата startup.S в ЛР № 16"
This reverts commit 8f48071a74 .
---------
Co-authored-by: Andrei Solodovnikov <VoultBoy@yandex.ru >
2025-06-16 13:47:01 +03:00
markast555
476c46c85a
ЛР13. Добавление входа rst_i в прототип модуля hex_sb_ctrl ( #121 )
2025-06-16 11:18:04 +03:00
Eugene8388608
1a20ed1408
Исправление восстановления контекста в startup.S ( #120 )
...
* Восстановление a0 после прерывания
* ЛР16. Исправление startup файла.
See #120 .
* Обновление ERRATA
---------
Co-authored-by: Andrei Solodovnikov <voultboy@yandex.ru >
2025-06-16 11:15:15 +03:00
kivanov032
8067dc77f6
ЛР13. Исправление операнда в программе rx_hex ( #119 )
...
* Update rx_hex.S
Изменил 18-ую инструкцию: 0030A823 на 0040A823, так как в uart_rx записывался регистр x3, а не x4, что подразумевается комментарием к инструкции. Вот подробное объяснение:
Было: 0030A623 = 0000000 00011 00001 010 01100 0100011 => sw: Mem[rs1 + imm] = Mem[x1 + c] = rs2 = 3x (00011)
Правильнее: 0000000 00100 00001 010 01100 0100011 => sw: Mem[rs1 + imm] = Mem[x1 + c] = rs2 = 4x (00100)
* Update lab_13_rx_hex_instr.mem
Изменил 18-ую инструкцию: 0030A823 на 0040A823, так как в uart_rx записывался регистр x3, а не x4, что подразумевается комментарием к инструкции.
2025-06-16 10:41:27 +03:00