ЛР№2. Обновление примера листингов 3-4

This commit is contained in:
Andrei Solodovnikov
2025-02-21 10:34:33 +03:00
committed by GitHub
parent 584a5e5a0c
commit 037f04397f

View File

@@ -106,8 +106,8 @@ _Листинг 2. Пример описания параметра в теле
Сравните сами _листинги 3 и 4_:
```Verilog
//parameter SLT = 5'b00011;
//parameter BEQ = 5'b11000;
//parameter ADD = 5'b00000;
//parameter SUB = 5'b01000;
//...
@@ -121,16 +121,16 @@ always_comb
_Листинг 3. Пример описания модуля, использующего "магические" числа._
```Verilog
parameter SLT = 5'b00011;
parameter BEQ = 5'b11000;
parameter ADD = 5'b00000;
parameter SUB = 5'b01000;
//...
always_comb
case(ALUOp)
//...
SLT: //... // очень понятно
BEQ: //... // так лаконично и красиво
ADD: //... // очень понятно
SUB: //... // так лаконично и красиво
```
_Листинг 4. Пример описания модуля, использующего параметры._