death code
名詞
コンピューター内のすべて——レジスタ、メモリ、フラグ、すべて——を、それが実行されているメモリの部分も含めてゼロに設定することを仕事とするルーチン。その最後の行為は、自身の「ゼロを格納する」命令をstomp onすることである。death codeはあまり役に立たないが、それを書くことは、PDP-8のように命令セットがそれを可能にするアーキテクチャでは興味深いハッキングの挑戦である(DG Novaでも行われたことがある)。
おそらく究極のdeath codeはTI 990シリーズにある。そこではすべてのレジスタが実際にはRAM内にあり、「即値0を格納する」命令はオペコード「0」を持つ。PCは、ユーザーがHALTを押すまで、できる限り何度もコア中をぐるぐる回る。空のメモリ位置はどれもdeath codeである。さらに悪いことに、製造元はこの命令をスタートアップコード(ROM内にあるので生き残る)で使うことを推奨していた。