首页 > 其他分享 >假设a=3’b101,b=3’b001,下列描述错误的是()。

假设a=3’b101,b=3’b001,下列描述错误的是()。

时间:2024-04-08 11:01:48浏览次数:26  
标签:操作数 b001 操作符 b101 异或 归约 下列 b1 b0

选项:
A、~^a=1'b0
B、a<<2=3'b100
C、(a<b)?1:0=0
D、{3{2'b10}=6’b101010
答案:

A

解析:
归约操作符包括:归约与(&),归约与非(&),归约或(|),归约或非(|),归约异或(),归约同或(~)。
归约操作符只有一个操作数,它对这个向量操作数逐位进行操作,最终产生一个 1bit 结果。

~^a=~(1'b1 ^ 1'b0 ^ 1'b1)=~(1'b0)=1'b1;

一般归约操作符的作用如下:
(1)归约与(&):全部是一
(2)归约与非(~&):有一个零
(3)归约或(|):有一个一
(4)归约或非(~|):全部是零
(5)归约异或(^):一的个数是奇数
(6)归约同或(~^):一的个数是偶数
注意:归约同或与双操作数按位同或的意思不太一样,归约同或须看自身按位异或然后将异或结果取反。

标签:操作数,b001,操作符,b101,异或,归约,下列,b1,b0
From: https://www.cnblogs.com/Bruceson/p/18120663

相关文章