核心大战

✍ dations ◷ 2024-09-20 00:51:01 #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标准没有定义底层的指令表示,也没有为程序提供访问它的方法。可以对每条指令中包含的两个地址字段进行算术运算,但指令代码本身支持的唯一运算是复制和比较,以确保相等。

相关

  • 巨噬细胞巨噬细胞(英语:macrophage,缩写为mφ)是一种位于组织内的白细胞,源自单核细胞,而单核细胞又来源于骨髓中的前体细胞。巨噬细胞和单核细胞皆为吞噬细胞,在脊椎动物体内参与非特异性
  • 麦吉尔大学麦吉尔大学(英文:McGill University;法语:Université McGill)为一所坐落于加拿大魁北克的公立研究型大学。学校成立于1821年英国殖民地时期,是加拿大最古老的高等学府,百年来在国
  • 煤气煤气指木材在干馏下发生化学反应 产生的气体混合物,其主要成分是氢气和甲烷,另外还有少量的一氧化碳和非燃料的氮和二氧化碳等杂质。氢气和一氧化碳没有味道,但是为防止煤气泄
  • 科学奇幻科学奇幻(Science fantasy)是一种兼具奇幻和科幻之间的存在。在科学奇幻的世界里,会存在太空船与机器人等高科技的事物以外,亦有魔法和超自然的要素。行星冒险小说(Planetary rom
  • 心包腔心包,又名心膜,是一个圆锥形双层纤维浆膜囊,包裹心脏和出入心脏大血管根部。心包的两层分别为:心包的学名pericardium来自希腊语的περι(环绕、周围)与κάρδιον(心脏)两字
  • 情陷布拉格《情陷布拉格》(The Unbearable Lightness of Being),又译作《布拉格的春天》、《布拉格之恋》,是根据米兰·昆德拉1984年出版的小说《生命中不能承受之轻》于1988年改编成的电
  • 强迫赌博赌博成瘾或问题赌博(Ludomania)是一种持续需要赌博的心理,尽管患者明知其负面危害,又或希望停止。问题赌博的定义,在于赌徒或其他人受到伤害,而不是赌徒的行为会否构成伤害。对于
  • 妙卡妙卡(德语:Milka)是德国一个巧克力的品牌,现于亿滋国际旗下经营。销售各式巧克力,以牛奶巧克力为主。妙卡由著名的瑞士巧克力商人菲利普·苏查德(英语:Philippe Suchard)创办。1970
  • 2,2'-联吡啶2,2'-联吡啶是联吡啶异构体之一,无色固体。它是一个双齿螯合配体,可以和很多金属离子形成配合物,因此可作氧化还原指示剂。与钌和铂的配合物具有很强的发光性质,可能有潜在应用
  • 元素有机高分子元素有机高分子,亦称为元素有机聚合物,为聚合物主链不含有碳原子,主要由硅、硼、铝、氧、氮、磷和硫等原子构成,但侧基中含有有机基团的聚合物。如有机硅橡胶,其主链为硅氧链,侧基