ЛР4. Исправление залога глагола

Co-authored-by: Mikhail Popov <gr33nka@icloud.com>
This commit is contained in:
Andrei Solodovnikov
2024-01-31 15:04:55 +03:00
committed by GitHub
parent ab2a17251b
commit 2a86e41288

View File

@@ -97,7 +97,7 @@ _Рисунок 0. Размещение на схеме основных бло
2. по какому адресу будет сохранен результат? 2. по какому адресу будет сохранен результат?
3. какая операция должна быть выполнена? 3. какая операция должна быть выполнена?
Для этого в инструкции были выбраны следующие поля: 5 бит (`[27:23]`) для кодирования операции на АЛУ, два раза по 5 бит для кодирования адресов операндов в регистровом файле (`[22:18]` и `[17:13]`) и 5 бит для кодирования адреса результата (`[4:0]`). _Таблица 1_ демонстрируется деление 32-битной инструкции на поля `alu_op`, `RA1`, `RA2` и `WA`. Для этого в инструкции были выбраны следующие поля: 5 бит (`[27:23]`) для кодирования операции на АЛУ, два раза по 5 бит для кодирования адресов операндов в регистровом файле (`[22:18]` и `[17:13]`) и 5 бит для кодирования адреса результата (`[4:0]`). _Таблица 1_ демонстрирует деление 32-битной инструкции на поля `alu_op`, `RA1`, `RA2` и `WA`.
![../../.pic/Labs/lab_04_cybercobra/ppd_code_1.png](../../.pic/Labs/lab_04_cybercobra/ppd_code_1.png) ![../../.pic/Labs/lab_04_cybercobra/ppd_code_1.png](../../.pic/Labs/lab_04_cybercobra/ppd_code_1.png)