if() 内的判断条件 可以用 | 和 & 么?

2019-03-25 09:45发布

always @ (posedge clk_1hz)
if(!(sec1^8'h59) | turn&(!m))
begin
 sec1<=0;
  if(!(turn&(!m))) minclk<=1;
  
.................................
................................
...............................
...............................
................................
............................. 谁能告诉我 这里if内的 判断条件 应该是逻辑运算吧?===》》》        ||    &&      与  |   &  有什么区别啊? 这句话是什么意思  怎么判断的    ?   我理解 是 当 sec1 ==8‘59 或者  turn&(!m)==1 执行这个条件  (turn==1且m==0) 求大神指教!!!
............................. [ 本帖最后由 leomeng 于 2011-12-6 23:52 编辑 ] 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。