如，IDA允许人类用户在交互式会话中为代码的值或区域标记助记符号。反汇编不是一门精准科学：在有可变宽度指令的复杂指令集（CISC）平台上，使用级编程或存在程序自修改代码时，单个程序可能有两个或多个合理的反汇编结果。程序在运行期间决定实际执行哪个指令被归约到停机问题，这是已知无法解决的问题。
反汇编的例子.反汇编器可能独立运行，也可能交互操作。独立的反汇编器被执行时将生成可以查阅的汇编语言文件；交互式反汇编器则立即显示用户所做更改的结果。例如，反汇编器起初可能不知道程序的某一部分