磁芯大战(core war or core wars)就是汇编程序间的大战,程序在虚拟机中运行,并试图破坏其他程序,生存到最后即为胜者。程序用一种特殊的汇编语言(RedCode)完成,运行于叫做MARS(Memory Array RedCode Simulator)的虚拟机中。早在1949年,电脑的先驱者约翰·冯·诺依曼在他的论文《自我繁衍的自动机理论》中已把病毒的蓝图勾勒出来,当时,绝大部分的电脑专家还不太相信这种会自我繁殖的程序.然而短短十年之后,磁芯大战在贝尔实验室中诞生,使他的设想成为事实。他是三个年轻人在工余时的产物。他们是麦耀莱、维索斯基以及莫里斯。其中莫里斯就是后来制造了"莫里斯