728x90
반응형
- == 조건 연산자 (삼항 연산자)
- 조건문을 기반으로 신호에 데이터를 assign
- ? 연산자 앞에 논리식을 작성하고, T/F를 판단
- output 은 T/F 중 하나에 assign
- C 언어나 Java에도 있으나, Ternary operator (삼항 연산자) 라고 함.
output = <condition> ? <true> : <false>
- <condition> 이 true 일 때
- output에 true 할당
- <condition> 이 false 일 때
- output에 false 할당
// c가 b보다 클 때 a에 c를 assign
a = c > b ? c : b;
지루해 죽거따... 언넝 연산자 끝내고 싶네요
C언어할때도 이건 안했는데 ㅠ
728x90
반응형
'Verilog HDL > 1. Verilog HDL Basic (문법)' 카테고리의 다른 글
[Verilog Operator] 8. 예제 풀이 (1) | 2024.01.04 |
---|---|
[Verilog Operator] 7. Concatenation and Replication Operator (2) | 2024.01.04 |
[Verilog Operator] 5. 시프트 연산자 (3) | 2024.01.04 |
[Verilog Operator] 4. 논리 연산자 (1) | 2024.01.04 |
[Verilog Operator] 3. 관계 연산자 (1) | 2024.01.04 |