def check_sym( sym, pc, inst_str, inst_bits_ref, inst_str_ref ): inst_bits = pisa_encoding.assemble_inst( sym, pc, inst_str ) assert inst_bits == inst_bits_ref inst_str = pisa_encoding.disassemble_inst( inst_bits ) assert inst_str == inst_str_ref
def check_sym(sym, pc, inst_str, inst_bits_ref, inst_str_ref): inst_bits = pisa_encoding.assemble_inst(sym, pc, inst_str) assert inst_bits == inst_bits_ref inst_str = pisa_encoding.disassemble_inst(inst_bits) assert inst_str == inst_str_ref
def check( inst_str, inst_bits_ref, inst_str_ref ): inst_bits = pisa_encoding.assemble_inst( {}, 0, inst_str ) assert inst_bits == inst_bits_ref inst_str = pisa_encoding.disassemble_inst( inst_bits ) assert inst_str == inst_str_ref
def check(inst_str, inst_bits_ref, inst_str_ref): inst_bits = pisa_encoding.assemble_inst({}, 0, inst_str) assert inst_bits == inst_bits_ref inst_str = pisa_encoding.disassemble_inst(inst_bits) assert inst_str == inst_str_ref
def __str__(self): return pisa_encoding.disassemble_inst(self.bits)