我只是想练习一些VHDL编程,我在youtube上遇到了一个教程视频 . 我看到一个有趣的挑战性问题,要求 Spectator 实施愚蠢的案例:
有人可以帮助我,因为我是VHDL的新手,非常新手 .
第一个,第二个和第三个是std_logic_vector(7 downto 0):
second = first / 4 third = first rem 4
如果我的问题正确,答案很简单:
q <= 2x"0" & a(a'high downto 2); r <= 6x"00" & a(1 downto 0);
那些 2x"0" , 6x"00" 语句仅适用于VHDL 2008标准 . 在较旧的语言标准上,您可以分别编写 "00" 或 "000000" .
2x"0"
6x"00"
"00"
"000000"
1 回答
如果我的问题正确,答案很简单:
那些
2x"0"
,6x"00"
语句仅适用于VHDL 2008标准 . 在较旧的语言标准上,您可以分别编写"00"
或"000000"
.