核心大战

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

相关

  • 查理-盖吕萨克定律查理定律(英语:Charles's law),又称查理-盖-吕萨克定律,是盖-吕萨克在1802年发布,但他参考了雅克·查理(英语:Jacques Charles)的研究,故后来该定律多称作查理定律。当压强不变时,理想
  • 张肇骞张肇骞(1900年12月1日-1972年1月8日),字冠超,浙江省永嘉县(今温州市)人,中国植物学家,主要从事亚热带植物分类及生态的研究。1920年从浙江省立第十中学(今温州中学)毕业,入金陵大学就读,
  • 武家武家是对日本历史上掌握军事权力的家族或族系的通称,一般用来指幕府将军家族,而后除了幕府与御家人之外,也用来做为武士阶层的通称。平安时代中期,贵族社会使特定的官职世袭化,形
  • 宝路华 (公司)宝路华(Bulova)是一家以美国纽约为基地的公司,以生产手表及时钟为主要业务。宝路华由美国一位来自波希米亚的移民约瑟夫·宝路华(Joseph Bulova,1851年─1936年)于1875年创立,当时
  • 三维结构照明显微镜三维结构照明显微镜是一个更高级的形式的 光学显微镜,它的分辨率超过了阿贝显微极限。 三维结构照明显微镜由Lukosz和Marchand1963年提出, 并由领导G.L.Gustafsson的一个小组
  • 埃里克 (罗森堡伯爵)埃里克·腓特烈·克里斯蒂安·亚历山大(丹麦语:Erik af Rosenborg;1890年11月8日-1950年9月10日),是旧丹麦皇室,他的祖父是克里斯蒂安九世。丹麦王子瓦尔德马的第三子,与Lois France
  • 大卫·韦恩大卫·韦恩(英语:David Wayne,1914年1月30日-1995年2月9日)是一名美国演员,东尼奖两届得主。大卫出生于密歇根州特拉弗斯市,母亲在四岁时去世。在西密歇根大学学习了两年,然后在克利
  • 欧内斯特·肖松阿梅德-欧内斯特·肖松(法语:Amédée-Ernest Chausson,1855年1月20日-1899年6月10日),法国作曲家。肖松1855年生于巴黎一个富裕的商人家庭。10岁时听到瓦格纳的歌剧《特里斯坦与
  • 联合太平洋铁路巨人号蒸汽机车巨人号(英文:Big Boy,又称“大人物号”)为联合太平洋铁路使用的“4000”系列4-8-8-4关节转向架式蒸汽机车(4884-1型、4884-2型)的通称。1941年和1944年由美国机车公司生产。产量共
  • 马里乌斯·伦考斯卡斯马里乌斯·伦考斯卡斯(立陶宛语:Marius Runkauskas,1986年5月20日-),立陶宛篮球运动员。他现在效力于立陶宛球队莱塔斯篮球俱乐部。他也代表立陶宛国家篮球队参赛。