Files
APS/ERRATA.md
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

2.0 KiB
Raw Blame History

Список исправлений

http://95.215.8.74:5000/days_since_last_commit.png

16.06.2025: Исправлена ошибка в листинге II.14-2.

Предпоследнюю инструкцию (lw a0, 40(a0)) следует читать как lw a0, 24(a0).


22.05.2025: Исправлено несоответствие в названиях модулей в ЛР10-12.

  • irq_controller следует читать как interrupt_controller;
  • processor_unit следует читать как processor_system.

В рисунке II.12-3 добавлена разрядность сигнала irq_ret_o (должна быть 16 бит).

Обновлённый рисунок

.pic/Labs/lab_12_daisy_chain/fig_03.drawio.svg

Рисунок II.8-3. Структурная схема блока приоритетных прерываний.


13.05.2025: Исправлен рисунок II.8-3 — исправлена опечатка в названии нижнего сигнала (mem_wd_imem_wd_o).

Обновлённый рисунок

.pic/Labs/lab_08_lsu/fig_03.wavedrom.svg

Рисунок II.8-3. Временна́я диаграмма запросов на запись со стороны ядра и сигнала mem_wd_o.


29.03.2025: Исправлен рисунок II.4-4 — убрана логика безусловного перехода, т.к. она должна была появиться только в следующем параграфе.

Обновлённый рисунок

.pic/Labs/lab_04_cybercobra/ppd_4.drawio.svg

Рисунок II.4-4. Реализация условного перехода.