Pengawakutu

Pengawakutu adalah program komputer yang digunakan untuk menguji dan pengawakutuan program lainnya. Kode yang diujikan dijalankan pada sebuah instruction set simulator (ISS). Beberapa pengawakutu menawarkan dua mode operasi, yaitu simulasi parsial atau penuh, untuk membatasi dampak. Kerusakan terjadi jika program tidak bisa melanjutkan secara normal karena adanya kutu pemrograman. Misalnya: program mungkin akan mencoba menggunakan instruksi yang tidak tersedia pada CPU versi terbaru atau mencoba mengakses memori terproteksi.