核心大战

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

相关

  • 道尔顿原子质量单位(Atomic mass unit,amu),现称统一原子质量单位(Unified atomic mass unit,u)或道尔顿(dalton,Da),是用来衡量原子质量的单位,定义为静止未键结且处于基态碳12原子质量的1/12
  • 查尔斯·路易士·阿冯斯·拉韦朗夏尔·路易·阿方斯·拉韦朗 (法语:Charles Louis Alphonse Laveran,1845年6月18日-1922年5月18日),法国医师。1880年在阿尔吉利亚君士坦丁的军医院工作时,拉韦朗发现疟疾是由一种
  • 维克多·雨果维克多·马里·雨果(法语:Victor Marie Hugo,法语发音:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","
  • 血色素血红素在华语不同地区有不同含意,可以指:
  • 丹绒比亚丹绒比艾(马来语:Tanjong Piai)位于马来西亚柔佛州笨珍县,同时也是亚洲大陆最南端的地区,并与廖内群岛构成新加坡海峡的最西点,距离新山市中心约90公里。丹绒一词在马来语中就是海
  • 阿卜杜·迪乌夫阿卜杜·迪乌夫(法语:Abdou Diouf,i/ˈɑːbduː diˈuːf/ AHB-doo dee-OOF;塞勒语(英语:Serer language):Abdu Juuf;1935年9月7日-),塞内加尔第二任总统,著名事迹有平稳上任总统及在200
  • 特留分特留分(英语:legitime (legitima portio);legally reserved portion,日语:遺留分)在继承法中是指最低限度的法定应继分,按照立法例的不同,有其不同的意义。简单说,就是法律规定凡是被
  • 跨海通道跨海大桥为跨越海峡或连接岛屿的桥梁,属于跨海交通(英语:Cross-sea traffic ways)的一种形式。桥梁随者长度的不同工法也有不同,越长的桥梁,工程技术越复杂,越需要配合良好管理技术
  • 兴田邨坐标:22°18′45″N 114°14′21″E / 22.312583°N 114.239108°E / 22.312583; 114.239108兴田邨(英语:Hing Tin Estate)是市区第一批采用Y3型大厦设计的公共屋邨之一,位于九龙
  • 小野洋子小野洋子(日语:小野 洋子/オノ・ヨーコ  ?、英语:Yoko Ono,1933年2月18日-)是一位日裔美籍多媒体艺术家、歌手及和平活动家。她是约翰·列侬的第二任妻子和遗孀,知名于她在先锋派