
VHDL中D_BUS<=(0=>'1',1=>'0',OTHERS=>'0')是什么意思?
3个回答
展开全部
它的意思就是D_BUS中的第0位赋‘1’ 第1位赋‘0’ 其他位都是0
即D_BUS(0)='0' D_BUS('1')=1 D_BUS("OTHERS")=0
以上那句还可以写成D_BUS(0=>'1',OTHERS='0')
即D_BUS(0)='0' D_BUS('1')=1 D_BUS("OTHERS")=0
以上那句还可以写成D_BUS(0=>'1',OTHERS='0')
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
D_BUS<=(0=>'1',1=>'0',OTHERS=>'0')是什么意思?
如果D_BUS是D_BUS(n downto 0)的话,n是最高位,0是最低位
比如n=3,D_BUS是D_BUS(3 downto 0),D_BUS<=(0=>'1',1=>'0',OTHERS=>'0')
就是D_BUS(3)=‘0’,D_BUS(2)=‘0’,D_BUS(2)=‘0’,D_BUS(0)=‘1’,
也就是D_BUS=0001的意思
如果D_BUS是D_BUS(n downto 0)的话,n是最高位,0是最低位
比如n=3,D_BUS是D_BUS(3 downto 0),D_BUS<=(0=>'1',1=>'0',OTHERS=>'0')
就是D_BUS(3)=‘0’,D_BUS(2)=‘0’,D_BUS(2)=‘0’,D_BUS(0)=‘1’,
也就是D_BUS=0001的意思
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询