mirror of
https://github.com/MPSU/APS.git
synced 2025-09-16 09:40:10 +00:00
ЛР4. Исправление битых ссылок
При переименовании файла в eacb727
не были исправлены ссылки на него.
This commit is contained in:
committed by
GitHub
parent
667fa9d01a
commit
13fca65559
@@ -317,7 +317,7 @@ _Рисунок 5. Реализация безусловного переход
|
|||||||
|
|
||||||
Разработать процессор `CYBERcobra` (см. [_рис. 5_](../../.pic/Labs/lab_04_cybercobra/ppd_5.drawio.svg)), объединив ранее разработанные модули:
|
Разработать процессор `CYBERcobra` (см. [_рис. 5_](../../.pic/Labs/lab_04_cybercobra/ppd_5.drawio.svg)), объединив ранее разработанные модули:
|
||||||
|
|
||||||
- Память инструкций (проинициализированную в двоичном формате файлом [`example.mem`](example.mem))
|
- Память инструкций (проинициализированную в двоичном формате файлом [`program.mem`](program.mem))
|
||||||
- Регистровый файл
|
- Регистровый файл
|
||||||
- Арифметико-логическое устройство
|
- Арифметико-логическое устройство
|
||||||
- 32-битный сумматор
|
- 32-битный сумматор
|
||||||
@@ -353,7 +353,7 @@ endmodule
|
|||||||
5. Мультиплексор, выбирающий источник записи в регистровый файл.
|
5. Мультиплексор, выбирающий источник записи в регистровый файл.
|
||||||
3. После описания модуля, его необходимо проверить с помощью [`тестового окружения`](../../Basic%20Verilog%20structures/Testbench.md).
|
3. После описания модуля, его необходимо проверить с помощью [`тестового окружения`](../../Basic%20Verilog%20structures/Testbench.md).
|
||||||
1. Тестовое окружение находится [`здесь`](tb_cybercobra.sv).
|
1. Тестовое окружение находится [`здесь`](tb_cybercobra.sv).
|
||||||
2. Программа, которой необходимо проинициализировать память инструкций находится в файле [example.mem](example.mem). Алгоритм работы программы приведен в разделе [`Финальный обзор`](#финальный-обзор).
|
2. Программа, которой необходимо проинициализировать память инструкций находится в файле [program.mem](program.mem). Алгоритм работы программы приведен в разделе [`Финальный обзор`](#финальный-обзор).
|
||||||
3. Для запуска симуляции воспользуйтесь [`этой инструкцией`](../../Vivado%20Basics/Run%20Simulation.md).
|
3. Для запуска симуляции воспользуйтесь [`этой инструкцией`](../../Vivado%20Basics/Run%20Simulation.md).
|
||||||
4. Перед запуском симуляции убедитесь, что выбран правильный модуль верхнего уровня.
|
4. Перед запуском симуляции убедитесь, что выбран правильный модуль верхнего уровня.
|
||||||
5. **Во время симуляции, вы должны прожать "Run All" и убедиться, что в логе есть сообщение о завершении теста!**
|
5. **Во время симуляции, вы должны прожать "Run All" и убедиться, что в логе есть сообщение о завершении теста!**
|
||||||
|
Reference in New Issue
Block a user