Sample codes and test benches for the following : 8 Bit AND Gate Half Adder Full adder Full Adder Using Half Adders Full Subtractor 4 Bit Adder Subtracter Gate level 8 Bit Binary Adder 8 Bit binary subtractor 8:1 MUX Gate level ALU Behavioural BCD Adder