Тернарный оператор
// <условие> ? < если выражение истинно> : <если выражение ложно>
module ternary_operator_tb;
reg [7:0] a, b, c;
initial begin
a = 8'd4; b = 8'd5; c = (a == b) ? 8'd1 : 8'd0;
// d = (a != b) ? 8'd1; // ошибка компиляции
$display("a = %0d; b = %0d; c = %0d", a, b, c);
end
endmodulea = 4; b = 5; c = 0Last updated