對移碼突變的抑制機制還不十分清楚,但在沙門氏菌中,曾發現若干能抑制移碼突變的基因,它對無義和誤義突變無抑制作用。可以這樣設想:
①突變了的tRNA的反密碼環不是三聯體而是四聯、二聯或五聯體,因而把正常的氨基酸插入到相應位置去。例如甘氨酸密碼子GGG突變后為GGGG,而突變的tRNA的反密碼環是CCCC。
②飾變后的tRNA結構扭曲,占據少于或多予三聯密碼的空間。
③突變后的tRNA在翻譯同種堿基序列時發生位移。
④基因上另一位點的突變增加或減少了堿基而使閱讀框恢復。