在Vhdl中,定义count是unsigned(3downto0),怎么理解count=count+1这个表达式,其中1怎么理解,
这个加1是指每次都加“0001”吗?那可以改写成count = count + "0001"吗?这里要用“”这个符号吗?
人气:356 ℃ 时间:2020-06-03 17:08:33
解答
在IEEE设计库的std_logic_unsigned程序包中,声明了“+”运算符的很多重载函数.
其中有FUNCTION "+"(L:std_logic_vector,R:Integer) RETURN std_logic_vector,也有FUNCTION "+"(L:std_logic_vector,R:std_logic) RETURN std_logic_vector,还有FUNCTION "+"(L:std_logic_vector,R:std_logic_vector) RETURN std_logic_vector.
因此,可以写成count
推荐
猜你喜欢
- 用英语表达我马上就过去
- 法国议会拥有的权力反映了当时法国社会怎样的状况
- 客车和货车同时从甲乙两地相向而行,相遇时,客车比货车多行80千米,已知客车和货车的速度比是7:5,求两地的距离
- 甲乙两车分别从相距240千米的AB两地相向而行,甲每小时行50千米,经过1.5小时后两车还相距40千米,乙每小...
- solidworks 装配体的受力分析时,怎样进行物理模拟!
- 等质量的下列物质物质的量最大的是 氧气 甲烷 二氧化碳 氢气
- 我亲身体会到,一个国家,一座城市,能够举办一次奥运会,该是一件多么了不起的事情.改为双重否定句
- 若原点在直线L上的射影为(a,b),求直线L的方程.