【verilog每日一练】变量之间的三目运算练习 - FPGA开发者技术社区 - 电子技术william hill官网 - 广受欢迎的专业电子william hill官网 - 威廉希尔官方网站
分享 收藏 返回

Mill 关注 私信
[问答]

【verilog每日一练】变量之间的三目运算练习

问题:设变量a,b,c,请用三目运算符实现:c的值为a和b两者较大的数值

回帖(23)

Mill

2023-8-3 16:22:11
答案:assign c=(a>b)?a:b;
解析:condition_expr?true_expr1:false_expr2;
condition_expr为逻辑真则结果为true_expr1,condition_expr为逻辑假则结果为false_expr2
1

hehung

2023-8-2 16:03:30
c = (a > b) ? a : b;

h1654155283.0188

2023-8-2 17:10:01
c的值为a和b两者较大的数值: c=a>b?a:b;   

EPTmachine

2023-8-2 17:15:07
  1. always @ (posedge clk)
  2. begin
  3.      c<=(a>b)?a:b;
  4. end

jf_84491108

2023-8-2 17:23:02
c = (a > b) ? a : b;

更多回帖

×
发帖