add alu module
a unfinished document of ISA