diff --git a/cpu.cpp b/cpu.cpp index 1a70421..a068758 100644 --- a/cpu.cpp +++ b/cpu.cpp @@ -2203,6 +2203,8 @@ std::map > cpu::disassemble(const uint16_t if (src_text.valid == false || dst_text.valid == false) text += " (INV3)"; + if (do_opcode == 0b110) + word_mode_str.clear(); text = name + word_mode_str + space + src_text.operand + comma + dst_text.operand; }