设定Register常用的代码整理
时间:2014-07-24 11:15 来源: 我爱IT技术网 作者:山风
设定Register常用的代码整理:
将某bit设为1
C
flag |= (1 << n);
Verilog
flag[n] = 1'b1;
将某bit设为0
C
flag &= ~(1 << n);
Verilog
flag[n] = 1'b0;
将某bit做toggle (0变1,1变0)
C
flag ^= (1 << n);
Verilog
flag[n] = ~flag[n];
判断某bit是否为1
C
if ((flag & mask) == mask)
Verilog
if (flag[n])
判断某bit是否为0
C
if ((flag & mask) != mask))
Verilog
if (~flag[n])
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
