added standard constructor to opcode_x86