Çözücü
Bir ayrıştırıcı, makine dilini birleştirme diline çeviren bir bilgisayar programıdır. Bu işlem, sökme, bir montajcı programının, montajının yaptığı ters işlemdir. Üst düzey bir dil derleyicisi tarafından üretilen makine kodunun çözülmesi mümkündür, ancak orijinal dilin kaynak kodunu almayacağız, yalnızca makine kodu birleştiricisi eşleşmesi. Bu işlemi gerçekleştirmek için bir decompiler kullanılmalıdır. Bir ayrıştırıcının çıktısı daha sık, kodun, bir assembler programına bir girdi olarak değil, makine kodunun bitlerini okumaktan daha basit, daha insancıl bir şekilde okumaya yöneliktir. Nitekim semboller, yazarın yorumları bile geri yüklenmez.