核心大战

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

相关

  • 重庆温泉重庆市北温泉风景区位于重庆市北碚区嘉陵江小三峡温汤峡畔,缙云山麓。是中国开发利用最早、至今仍在使用的温泉之一。1982年被中国国务院批准定为中国首批国家级风景名胜区之
  • 轴手性轴手性是手性的一种特殊情形。一般情况下,有机分子的手性是由于手性中心而产生的,但在轴手性的情况下,分子内没有手性中心而是有一根手性轴。多个基团围绕轴排布,其排布方式使得
  • 普罗米修斯普罗米修斯(英语:Prometheus ; 古希腊语:Προμηθεύς),在希腊神话中,是泰坦神族的神明之一,名字的意思是“先见之明”。他是地母盖亚与乌拉诺斯的女儿忒弥斯与伊阿珀托斯
  • 餐具餐具,是用来进行饮食的器具,是日用品之一,如碗、碟、餐刀、餐叉、筷子等。不同的地方、民族有不同的饮食文化,所以餐具也各有不同,例如西方的刀叉与东方的筷子。
  • 椎骨切迹椎骨切迹是位于椎弓根(pedicle of vertebral arch)上下的凹陷处。当脊椎接合时,邻近骨头的切迹便形成椎间孔。
  • 土耳其鞍土耳其鞍(Sella turcica)意即土耳其椅,又名蝶鞍,为蝶骨上一鞍型构造,存在于人、黑猩猩、猩猩及大猩猩等人科动物的颅骨上。为头影测量的标志位置。土耳其鞍位于颅中窝正中部、蝶
  • 2015年东南亚运动会足球比赛2015年东南亚运动会足球比赛于2015年5月29日至6月15日在新加坡国家体育场,惹兰勿刹体育场和碧山体育场举行。此次比赛共在三个场馆中进行:比赛的抽签仪式在2015年4月15日。 为
  • 玛法尔达公主玛法尔达(意大利语:Mafalda,1902年11月2日-1944年8月27日)是意大利公主和黑森领地伯爵夫人。她的丈夫是黑森领地伯爵菲利普。玛法尔达是意大利国王维克多·伊曼纽三世和黑山埃莱
  • 饭局饭局,是两个或者以上的人聚会吃饭,目的是社交活动,思想交流,增进友谊,或相讨大计,庆祝典礼、盛事等。饭局之中,“饭”即是美食及娱乐表演,“局”即是出席参予者的成员身份组合,及其饭
  • 米亚尔科·普拉维·托多罗维奇米亚尔科·普拉维·托多罗维奇(塞尔维亚-克罗地亚语:;塞尔维亚语:Мијалко Тодоровић Плави;1913年9月25日-1999年3月3日),塞尔维亚族,是南斯拉夫的党和国家领导