利用VHDL设计一个6位移位寄存器,是能控制输入端EN,当其为低电平时,寄存器工作,否则不工作,

如题所述

第1个回答  2013-05-20
用VHDL描述异步复位,同步置数和移位使能8位右移移位寄存器。library ieee;use ieee.std_logic_1164.all;entity sreg8b is port(clk,rst:in std_logic; load,en:in std_logic; din:in std_logic_vector(7 downto 0); qb:out std_logic);end sreg8b;architecture behan of sreg8b is signal reg8:std_logic_vector(7 downto 0); begin process(clk,rst,load,en) begin if(rst='1')then reg8<='0'; elsif ________________ then if (load='1')then reg8<=din; elsif (en='1')then reg8(6 downto 0)<=_______________; end if; end if; end process; qb<=reg8;end behav;以上程序希望各大虾们帮忙补全~~~~如果是高手请顺便帮忙检查下错误!!!!!!谢谢了!!!!!!特别感谢!!!!!!!!
相似回答