⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rol8.vbe

📁 i need of vhdl code for 32-bit risc processor
💻 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 + -