gpt4 book ai didi

byte - CHIP-8 游戏的字节数为奇数

转载 作者:行者123 更新时间:2023-12-02 17:45:18 24 4
gpt4 key购买 nike

我一直在研究 CHIP8 仿真器,并使用 notepad++ 中的十六进制编辑器来查看十六进制值。我碰巧注意到一些游戏,如 David Winter 的“Blitz”,有奇数字节。

Blitx properties window

Blitz hex data

在CHIP8中,每个操作码都是2字节长,所以字节数应该是偶数吧?

最佳答案

如您在十六进制转储中所见,作者已将字符串 BLITZ By David WINTER 嵌入到 ROM 中。也许这个字符串在游戏中的某个地方显示过,或者这只是他为自己的创作签名的小方式。

该字符串有 21 个字符长,这就是为什么您最终得到一个奇数文件大小的原因。 游戏以指令 0x1217 开始,它跳转到地址 0x217。这对应于字符串后面的第一个字节,因为游戏加载到地址 0x200 的内存中。

关于byte - CHIP-8 游戏的字节数为奇数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15787729/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com