this is my code for ALU 8 bit
File list:
ALU_8bit
.......\iseconfig
.......\.........\ALU_8bit.projectmgr
.......\.........\alu_8bit.xreport
.......\isim
.......\....\alu_8bit_isim_beh.exe.sim
.......\....\.........................\work
.......\....\.........................\....\alu_8bit_isim_beh.exe_main.c
.......\....\.........................\....\alu_8bit_isim_beh.exe_main.nt.obj
.......\....\.........................\....\m_00000000002517509095_4286968738.c
.......\....\.........................\....\m_00000000002517509095_4286968738.didat
.......\....\.........................\....\m_00000000002517509095_4286968738.nt.obj
.......\....\.........................\....\m_00000000004093713498_2073120511.c
.......\....\.........................\....\m_00000000004093713498_2073120511.didat
.......\....\.........................\....\m_00000000004093713498_2073120511.nt.obj
.......\....\alu_8bit_test_isim_beh.exe.sim
.......\....\..............................\work
.......\....\..............................\....\alu_8bit_test_isim_beh.exe_main.c
.......\....\..............................\....\alu_8bit_test_isim_beh.exe_main.nt.obj
.......\....\..............................\....\m_00000000002517509095_4286968738.c
.......\....\..............................\....\m_00000000002517509095_4286968738.didat
.......\....\..............................\....\m_00000000002517509095_4286968738.nt.obj
.......\....\..............................\....\m_00000000002727544764_3032030143.c
.......\....\..............................\....\m_00000000002727544764_3032030143.didat
.......\....\..............................\....\m_00000000002727544764_3032030143.nt.obj
.......\....\..............................\....\m_00000000004093713498_2073120511.c
.......\....\..............................\....\m_00000000004093713498_2073120511.didat
.......\....\..............................\....\m_00000000004093713498_2073120511.nt.obj
.......\....\temp
.......\....\....\alu_8bit.sdb
.......\....\....\alu_8bit_test.sdb
.......\....\....\glbl.sdb
.......\....\work
.......\....\....\alu_8bit.sdb
.......\....\....\alu_8bit_test.sdb
.......\....\....\glbl.sdb
.......\....\pn_info
.......\xst
.......\...\dump.xst
.......\...\........\alu_8bit.prj
.......\...\........\............\ngx
.......\...\........\............\...\notopt
.......\...\........\............\...\opt
.......\...\projnav.tmp
.......\...\work
.......\...\....\vlg6C
.......\...\....\.....\alu__8bit.bin
.......\...\....\hdllib.ref
.......\_xmsgs
.......\......\pn_parser.xmsgs
.......\......\xst.xmsgs
.......\.lso
.......\.prj
.......\.stx
.......\.xst
.......\adder_8bit.v
.......\add_8bit.v
.......\alu_8bit.cmd_log
.......\ALU_8bit.gise
.......\alu_8bit.lso
.......\alu_8bit.ngc
.......\alu_8bit.ngr
.......\alu_8bit.prj
.......\alu_8bit.rar
.......\alu_8bit.stx
.......\alu_8bit.syr
.......\alu_8bit.v
.......\ALU_8bit.xise
.......\alu_8bit.xst
.......\alu_8bit_beh.prj
.......\alu_8bit_envsettings.html
.......\alu_8bit_stx_beh.prj
.......\alu_8bit_summary.html
.......\alu_8bit_test.v
.......\alu_8bit_test.v.bak
.......\alu_8bit_test_beh.prj
.......\alu_8bit_test_stx_beh.prj
.......\alu_8bit_xst.xrpt
.......\fuse.log
.......\fuse.xmsgs
.......\fuseRelaunch.cmd
.......\sub_8bit.jhd
.......\sub_8bit.sch
.......\sub_8bit.v
.......\webtalk_pn.xml
.......\xilinxsim.ini