📄 top.vhd
字号:
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,cout: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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -