📄 pc.vbe
字号:
-- Program Counter Register componentENTITY pc ISPORT (Din2 : IN bit_vector(7 downto 0);clk2 : IN BIT;enable2 : IN BIT;resetpc : IN BIT;Dout2 : OUT bit_vector(7 downto 0));END pc;ARCHITECTURE pc_arch OF pc ISSIGNAL Reg2 : REG_VECTOR (7 downto 0) REGISTER;BEGINflip_flop : BLOCK ( clk2='1' AND NOT clk2'STABLE AND enable2='1') BEGINReg2(0) <= GUARDED ( Din2(0) AND (NOT(resetpc)) );Reg2(1) <= GUARDED ( Din2(1) AND (NOT(resetpc)) );Reg2(2) <= GUARDED ( Din2(2) AND (NOT(resetpc)) );Reg2(3) <= GUARDED ( Din2(3) AND (NOT(resetpc)) );Reg2(4) <= GUARDED ( Din2(4) AND (NOT(resetpc)) );Reg2(5) <= GUARDED ( Din2(5) AND (NOT(resetpc)) );Reg2(6) <= GUARDED ( Din2(6) AND (NOT(resetpc)) );Reg2(7) <= GUARDED ( Din2(7) AND (NOT(resetpc)) );END BLOCK;Dout2(0) <= Reg2(0);Dout2(1) <= Reg2(1);Dout2(2) <= Reg2(2);Dout2(3) <= Reg2(3);Dout2(4) <= Reg2(4);Dout2(5) <= Reg2(5);Dout2(6) <= Reg2(6);Dout2(7) <= Reg2(7);END;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -