核心大战

✍ dations ◷ 2025-07-21 19:49:48 #1984年电子游戏,教育电子游戏

《核心大战》(英语:Core War,又译作“磁芯大战”)是一款由D·G·琼斯和A·K·杜德尼在1984年创造的编程游戏,在游戏中两个或更多的战斗程序(称为“战士”)为了控制虚拟计算机而竞争。这些战斗程序是用一种叫做Redcode的抽象汇编语言编写的。

在游戏开始时,每个战斗程序都被随机加载到内存中,然后每个程序依次执行一条指令。这个游戏的目标是使对立程序的进程终止(如果它们执行了无效的指令,就会发生这种情况),让获胜的程序独占机器。

最早发布的Redcode版本只定义了8条指令。ICWS-86标准将这个数字增加到10,而ICWS-88标准将其增加到11。当前使用的ICWS-94标准有16条指令。然而,Redcode支持许多不同的寻址模式和(来自ICWS-94)指令修饰符,它们将实际操作的可能数量增加到7168。Redcode标准没有定义底层的指令表示,也没有为程序提供访问它的方法。可以对每条指令中包含的两个地址字段进行算术运算,但指令代码本身支持的唯一运算是复制和比较,以确保相等。

相关

  • 人类菌群人类微生物群系(Human microbiome)又称为正常菌群(Normal Flora)是某些微生物与宿主在长期的进化过程中形成共生关系,对生物体无害的一类细菌。它们包括细菌,真菌,古菌,和病毒。虽然
  • 格奥尔格·奥古斯特·戈德弗斯奥尔格·奥古斯特·戈德弗斯(德语:Georg August Goldfuß,1782年4月18日-1848年10月2日),德国古生物学家、动物学家。戈德弗斯生于巴伐利亚图尔瑙,大学时就读于埃尔朗根-纽伦堡大学
  • 澳大利亚西部西澳大利亚州(英语:Western Australia,缩写:WA),简称西澳,是澳大利亚联邦的一个州,位于澳大利亚西部,今划分为142个地方政府区域,幅员广达2,525,500平方公里,占全国总面积1/3,是面积最广
  • 可展曲面可展曲面是在其上每一点处高斯曲率为零的曲面。有一个一般性的定理表明:一片具有常数高斯曲率的曲面能够经弯曲(非拉伸、收缩、皱褶或撕裂)而变为任何一片具有相同常数高斯曲率
  • 皇家交易所伦敦皇家交易所(Royal Exchange)是位于伦敦市的商业中心的一处交易所。由商人托马斯·格雷沙姆始建于16世纪,梯形平面,两侧的康希尔(Cornhill)和针线街聚集在伦敦市的心脏银行交叉
  • 猫的报恩猫的报恩电影海报《猫的报恩》(日语:猫の恩返し,中国大陆、台湾、新加坡译作《猫的报恩》,港澳地区译作《猫之报恩》)是吉卜力工作室2002年推出的一部动画电影,片名叫做《猫的报恩
  • 七政七政,又称七.mw-parser-output ruby.zy{text-align:justify;text-justify:none}.mw-parser-output ruby.zy>rp{user-select:none}.mw-parser-output ruby.zy>rt{font-feature
  • 应援色应援色(韩语:응원색)或称代表色(日语:イメージカラー,Image color)、成员颜色(日语:メンバーカラー,Member color),为日韩应援文化的一环,多数艺人(艺人团体、团内成员、个体户)会拥有自己
  • 李源发李源发(1954年-),台湾苗栗县头屋乡人,台湾科学家,客家诗人,专长客家七言诗。曾任中山科学研究院系统发展中心组长,2009年2月28日退休,现任健行科技大学工学院材料学程兼任助理教授。
  • 恒星磁场恒星磁场是恒星内部有传导力的等离子运动产生的磁场。这种运动是经由对流产生的,是一种包含物质有形运动的能量传输。地区性的磁场会对等离子产生作用力,在密度没有可以比较的