Answers:
是的,有可能。您可以使用解释器为其编写的语言来模拟程序。现在,该程序(解释器)已固定,以前是自修改程序的东西现在是解释器的数据。
特别是,您完全可以拥有一台通用的Turing机器,该机器允许其模拟的TM修改其自己的描述。(我的意思是模拟机器的描述;不是UTM。)
如果确实没有非自修改算法无法建模自修改算法,那么这些算法将必须在也自修改的东西上执行。必须一直是乌龟。
正如我在评论中提到的那样,自修改算法可以在处理器上执行,该处理器本身遵守静态算法(在其设计中进行编码)的规则,该规则“告诉”它如何执行机器指令。
cat
。(即使猫恰巧是生物,也没有双关语)