swap opcodes of clr-com and iget-iput
add alu
fix alu bugs and add testbench