核心大战

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

相关

  • 水杨苷4,5-triol水杨苷(英语:Salicin,又译杨素或柳醇)是一种从柳树树皮提炼出来的植物生化素,可做为抗发炎的药物。与阿斯匹林结构相似,在体中会被代谢成水杨酸。柳醇在被食用时会释放如
  • 皮特凯恩群岛面积国家领袖皮特凯恩群岛(英语:Pitcairn Islands、诺福克语:Pitkern Ailen),正式名称为皮特凯恩、亨德森、迪西和奥埃诺群岛,是由4座岛屿组成的南太平洋群岛,其中只有第二大岛屿皮
  • 玻璃转化温度玻璃转化温度(glass transition temperature, Tg)是玻璃态物质在玻璃态和高弹态之间相互可逆转化的温度。当达到某一温度时,这区域的分子链会做局部运动,这个温度称作“玻璃转移
  • 玛米·艾森豪威尔玛米·热纳瓦·杜德·艾森豪威尔(英语:Mamie Geneva Doud Eisenhower,1896年11月14日-1979年11月1日)是美国第34任总统德怀特·艾森豪威尔的妻子,在1953年至1961年丈夫任职总统期
  • 川芎川芎,又称为大川芎、芎䓖、江离、糜芜,是伞形科植物川芎(Ligusticum chuanxiong)的干燥根茎。复伞形花序,羽状复叶,多年生草本植物。夏季当茎上的节盘显著突起,并略带紫色时采收,除
  • 石维坚石维坚(1935年3月-),江苏淮安人,中国话剧、影视表演艺术家,中央实验话剧院一级演员,中国青年艺术剧院原院长,中国电影金凤凰奖特别荣誉奖得主。
  • 踢马河踢马河(英语:Kicking Horse River)是位于加拿大卑诗省加拿大落基山脉东南部的河流,在1858年命名。1880年代的加拿大太平洋铁路打通了隧道连接了弓河和踢马河。
  • 邢昺邢昺(932年-1010年)字叔明。曹州济阴(今山东曹县西北邢寨村)人。太平兴国初年,通九经,进士及第,授予大理评事,知泰州盐城监,赐钱二十万。真宗咸平元年(998年),改为国子祭酒,咸平二年(999年),
  • 申采浩申采浩(1880年-1936年),朝鲜半岛历史学家和独立运动志士。南北韩皆认为申采浩是伟大的历史学家,主要著作有《历史新读》和《朝鲜上古史》。《朝鲜上古史》是以朝鲜民族为基础的历
  • 秋山好古秋山好古(1859年2月9日-1930年11月4日)是大日本帝国陆军大将。从二位勋一等功二级。幼名信三郎。在日本海海战中担任参谋的秋山真之是他的弟弟。