top.vhd.bak
来自「四位全家器的VHDL语言模块」· BAK 代码 · 共 31 行
BAK
31 行
library IEEE; use IEEE.STD_LOGIC_1164.ALL; use IEEE.STD_LOGIC_UNSIGNED.ALL; entity full_adder is port(a,b,cin:in bit; s,count:out bit); end full_adder; architecture Behavioral of full_adder is begin process(a,b,cin) variable ai,bi,ci,si:integer; begin if a='0' then ai:=0; else ai:=1; end if; if b='0' then bi:=0; else bi:=1; end if; if cin='0' then ci:=0; else ci:=1; end if; si:=ai+bi+ci; case si is when 0=>s<='0';cout<='0'; when 1=>s<='1';cout<='0'; when 2=>s<='0';cout<='1'; when others=>s<='1';cout<='1'; end case; end process;end Behavioral;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?