核心大战

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

相关

  • 超抗原超级抗原(SAgs)是一类导致非特异性免疫的蛋白质。超级抗原非特异性地激活T细胞,导致T细胞克隆激活和大量细胞激素的释放。超级抗原被微生物抗原(包括支原体,细菌,病毒等等)作为可以
  • 沃替西汀伏硫西汀,又名沃替西汀(INN:Vortioxetine),是一种5-羟色胺调节剂和激动剂(英语:Serotonin modulator and stimulator)(SMSs)型的抗抑郁药,其药物形态为氢溴酸伏硫西汀(Vortioxetine H
  • 礁,也称岩礁、礁岩或礁石,指很小的岩石岛屿,通常小到无法居住。它可以是一个简单的岩石暗礁。礁也可以用来指矮的海蚀柱。礁上可能会有植物生长,比如苔藓和小而耐寒的草。在世界
  • CVL-22 独立号独立号航空母舰(USS Independence CVL-22)是一艘隶属于美国海军的航空母舰,为独立级航空母舰的首舰。她是美军第四艘以独立为名的军舰。独立号是在1941年5月1日开始在纽约造船
  • 美国现役军机列表本文列明了美国空军、陆军、海军、海军陆战队和海岸警卫队5个军种的现役军机,包括飞机、直升机、短距起降飞机、垂直起降飞机和无人机等各类型飞机。美国军用飞机无论是哪个
  • 传福音传福音是指传播基督信仰的行为,亦称传道、讲道、传教、宣教、布道(新教使用较多)、福传(天主教多用此词),其字源来自耶稣在世时的通用语——通用希腊语的“.mw-parser-output .Pol
  • CyberGhostCyberGhost是一家软件公司,它提供了用于Web浏览的虚拟专用网络(收费)。并为用户提供在线隐私和互联网流量安全。该公司总部位于罗马尼亚的布加勒斯特。2017年,它被Kape Technolo
  • 伯劳属见下表伯劳属(学名:),为雀形目伯劳科中的一属,伯劳科中大多数的种类都在此属中。属名的拉丁文原意为“屠夫”。此属中大多数的物种分布在欧亚大陆及非洲,较特殊的有像是灰伯劳这样
  • 马哈努鲁坐标:19°54′S 48°48′E / 19.900°S 48.800°E / -19.900; 48.800马哈努鲁(马达加斯加语:Mahanoro),是马达加斯加的城镇,位于该国东部,由阿齐那那那区负责管辖,是马哈努鲁区的首
  • 坦博帕塔国家保护区坦博帕塔国家保护区是秘鲁国家级的自然保护区,位于马德雷德迪奥斯大区,坦博帕塔省。其面积包括坦博帕塔区和伊纳姆巴里区。坦博帕塔国家保护区于2000年9月4日建立,占地面积274,