📄 rol8.vbe
字号:
ENTITY rol8 ISPORT (rl1 : IN bit_vector(7 downto 0);rl2 : IN bit_vector(7 downto 0);rout : OUT bit_vector(7 downto 0));END rol8;ARCHITECTURE rol8_arch OF rol8 ISBEGIN rout(7)<=(( rl1(7) AND ( NOT(rl2(2)) ) AND ( NOT(rl2(1)) ) AND ( NOT(rl2(0))) )OR ( rl1(0) AND ( NOT(rl2(2)) ) AND ( NOT(rl2(1)) ) AND rl2(0) ) OR ( rl1(1) AND ( NOT(rl2(2)) ) AND rl2(1) AND ( NOT(rl2(0)) ) )OR ( rl1(2) AND ( NOT(rl2(2)) ) AND rl2(1) AND rl2(0) ) OR ( rl1(3) AND rl2(2) AND ( NOT(rl2(1)) ) AND ( NOT(rl2(0))) ) OR ( rl1(4) AND rl2(2) AND ( NOT(rl2(1)) ) AND rl2(0) ) OR ( rl1(5) AND rl2(2) AND rl2(1) AND ( NOT(rl2(0))) ) OR ( rl1(6) AND rl2(2) AND rl2(1) AND rl2(0) )); rout(6)<=( rl1(6) AND (NOT(rl2(2))) AND (NOT(rl2(1))) AND (NOT(rl2(0))) )OR ( rl1(7) AND (NOT(rl2(2))) AND (NOT(rl2(1))) AND rl2(0) ) OR ( rl1(0) AND (NOT(rl2(2))) AND rl2(1) AND (NOT(rl2(0))) )OR ( rl1(1) AND (NOT(rl2(2))) AND rl2(1) AND rl2(0) ) OR ( rl1(2) AND rl2(2) AND (NOT(rl2(1))) AND (NOT(rl2(0))) ) OR ( rl1(3) AND rl2(2) AND (NOT(rl2(1))) AND rl2(0) ) OR ( rl1(4) AND rl2(2) AND rl2(1) AND (NOT(rl2(0))) ) OR ( rl1(5) AND rl2(2) AND rl2(1) AND rl2(0) ); rout(5)<=( rl1(5) AND (NOT(rl2(2))) AND (NOT(rl2(1))) AND (NOT(rl2(0))) )OR ( rl1(6) AND (NOT(rl2(2))) AND (NOT(rl2(1))) AND rl2(0) ) OR ( rl1(7) AND (NOT(rl2(2))) AND rl2(1) AND (NOT(rl2(0))) ) OR ( rl1(0) AND (NOT(rl2(2))) AND rl2(1) AND rl2(0) ) OR ( rl1(1) AND rl2(2) AND (NOT(rl2(1))) AND (NOT(rl2(0))) ) OR ( rl1(2) AND rl2(2) AND (NOT(rl2(1))) AND rl2(0) ) OR ( rl1(3) AND rl2(2) AND rl2(1) AND (NOT(rl2(0))) ) OR ( rl1(4) AND rl2(2) AND rl2(1) AND rl2(0) ); rout(4)<=( rl1(4) AND (NOT(rl2(2))) AND (NOT(rl2(1))) AND (NOT(rl2(0))) )OR ( rl1(5) AND (NOT(rl2(2))) AND (NOT(rl2(1))) AND rl2(0) ) OR ( rl1(6) AND (NOT(rl2(2))) AND rl2(1) AND (NOT(rl2(0))) )OR ( rl1(7) AND (NOT(rl2(2))) AND rl2(1) AND rl2(0) ) OR ( rl1(0) AND rl2(2) AND (NOT(rl2(1))) AND (NOT(rl2(0))) ) OR ( rl1(1) AND rl2(2) AND (NOT(rl2(1))) AND rl2(0) ) OR ( rl1(2) AND rl2(2) AND rl2(1) AND (NOT(rl2(0))) ) OR ( rl1(3) AND rl2(2) AND rl2(1) AND rl2(0) ); rout(3)<=( rl1(3) AND (NOT(rl2(2))) AND (NOT(rl2(1))) AND (NOT(rl2(0))) )OR ( rl1(4) AND (NOT(rl2(2))) AND (NOT(rl2(1))) AND rl2(0) ) OR ( rl1(5) AND (NOT(rl2(2))) AND rl2(1) AND (NOT(rl2(0))) )OR ( rl1(6) AND (NOT(rl2(2))) AND rl2(1) AND rl2(0) ) OR ( rl1(7) AND rl2(2) AND (NOT(rl2(1))) AND (NOT(rl2(0))) ) OR ( rl1(0) AND rl2(2) AND (NOT(rl2(1))) AND rl2(0) ) OR ( rl1(1) AND rl2(2) AND rl2(1) AND (NOT(rl2(0))) ) OR ( rl1(2) AND rl2(2) AND rl2(1) AND rl2(0) ); rout(2)<=( rl1(2) AND (NOT(rl2(2))) AND (NOT(rl2(1))) AND (NOT(rl2(0))) )OR ( rl1(3) AND (NOT(rl2(2))) AND (NOT(rl2(1))) AND rl2(0) ) OR ( rl1(4) AND (NOT(rl2(2))) AND rl2(1) AND (NOT(rl2(0))) )OR ( rl1(5) AND (NOT(rl2(2))) AND rl2(1) AND rl2(0) ) OR ( rl1(6) AND rl2(2) AND (NOT(rl2(1))) AND (NOT(rl2(0))) ) OR ( rl1(7) AND rl2(2) AND (NOT(rl2(1))) AND rl2(0) ) OR ( rl1(0) AND rl2(2) AND rl2(1) AND (NOT(rl2(0))) ) OR ( rl1(1) AND rl2(2) AND rl2(1) AND rl2(0) ); rout(1)<=( rl1(1) AND (NOT(rl2(2))) AND (NOT(rl2(1))) AND (NOT(rl2(0))) )OR ( rl1(2) AND (NOT(rl2(2))) AND (NOT(rl2(1))) AND rl2(0) ) OR ( rl1(3) AND (NOT(rl2(2))) AND rl2(1) AND (NOT(rl2(0)))) OR ( rl1(4) AND (NOT(rl2(2))) AND rl2(1) AND rl2(0) ) OR ( rl1(5) AND rl2(2) AND (NOT(rl2(1))) AND (NOT(rl2(0))) ) OR ( rl1(6) AND rl2(2) AND (NOT(rl2(1))) AND rl2(0) ) OR ( rl1(7) AND rl2(2) AND rl2(1) AND (NOT(rl2(0))) ) OR ( rl1(0) AND rl2(2) AND rl2(1) AND rl2(0) ); rout(0)<=( rl1(0) AND (NOT(rl2(2))) AND (NOT(rl2(1))) AND (NOT(rl2(0))) )OR ( rl1(1) AND (NOT(rl2(2))) AND (NOT(rl2(1))) AND rl2(0) ) OR ( rl1(2) AND (NOT(rl2(2))) AND rl2(1) AND (NOT(rl2(0)))) OR ( rl1(3) AND (NOT(rl2(2))) AND rl2(1) AND rl2(0) ) OR ( rl1(4) AND rl2(2) AND (NOT(rl2(1))) AND (NOT(rl2(0))) ) OR ( rl1(5) AND rl2(2) AND (NOT(rl2(1))) AND rl2(0) ) OR ( rl1(6) AND rl2(2) AND rl2(1) AND (NOT(rl2(0))) ) OR ( rl1(7) AND rl2(2) AND rl2(1) AND rl2(0) ); END;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -