Koodin suoritus on mahdollista pysäyttää asettamalla käyttöliittymästä pysähtymispisteitä (breakpointteja). Pysähtymispisteitä voivat olla suoritettujen käskyjen määrä, ohjelmalaskurin (program counterin) joutuminen data-alueelle, jonka käyttäjä voi määritellä, ja rekisterien arvot. Pysähtymispisteen jälkeen koodin suorittamista voi jatkaa siitä, mihin on jääty.
Prosessori pysähtyy myös silloin, kun yritetään suorittaa tuntematon käsky. Silloin koodin suoritusta ei enää voi jatkaa, mutta prosessorin tilaa voi tutkia normaaliin tapaan.