add option to bypass i/o
memory-writing check get more strict
bugfix: use zero_ext_imm for logic instruction
bugfix: cancel loading when refetch