Исправление опечатки в последовательностной логике

This commit is contained in:
Andrei Solodovnikov
2025-10-27 12:03:49 +03:00
parent 1b474abd8e
commit f793a5be7f
2 changed files with 22 additions and 6 deletions

View File

@@ -2,6 +2,22 @@
![http://95.215.8.74:5000/days_since_last_commit.png](http://95.215.8.74:5000/days_since_last_commit.png)
**27.10.2025**: Исправлена опечатка в описании функционального поведения ведомой защёлки в составе D-триггера на стр. 41:
```diff
- пока сигнал `clk = 0`
+ пока сигнал `clk = 1`
```
<details>
<summary> Исправленная версия предложения </summary>
Несмотря на то, что ведомая защёлка "прозрачна" всё то время, пока сигнал `clk = 1`, данные в ней остаются стабильными, поскольку выход ведущей защёлки больше не может измениться.
</details>
<br><br>
**22.05.2025**: Исправлено несоответствие в названиях модулей в ЛР10-12.
- `irq_controller` следует читать как `interrupt_controller`;
@@ -18,7 +34,7 @@ _Рисунок II.12-3. Структурная схема блока приор
</details>
<br><br>
**13.05.2025**: Исправлен рисунок II.8-3 — исправлена опечатка в названии нижнего сигнала (`mem_wd_i``mem_wd_o`).
@@ -47,7 +63,7 @@ _Рисунок II.12-3. Структурная схема блока приор
</details>
<br><br>
**11.07.2025**: Обнаружена ошибка вёрстки в примере использования битовых сдвигов на стр. 79. Операции по установке, очистке и чтению N-го бита выглядят следующим образом:
@@ -57,7 +73,7 @@ X = X & ~(1 << N); // Очистка N-го бита
Y = (X & (1 << N)) != 0; // Чтение N-го бита
```
<br><br>
**11.07.2025**: Исправлена опечатка в предпоследнем абзаце стр. 227 (в конце первого предложения должен был быть написан **LMA**):
@@ -73,13 +89,13 @@ Y = (X & (1 << N)) != 0; // Чтение N-го бита
</details>
<br><br>
**16.06.2025**: Исправлена ошибка в _листинге II.14-2_.
Предпоследнюю инструкцию (`lw a0, 40(a0)`) следует читать как `lw a0, 24(a0)`.
<br><br>
**29.03.2025**: Исправлен рисунок II.4-4 — убрана логика безусловного перехода, т.к. она должна была появиться только в следующем параграфе.