9

我正在阅读有关创建Game Boy模拟器的教程,我知道 Game Boy 使用 8 位 CPU,但我不明白为什么 Gameboy 使用两种类型的数据:字节(8 位)和字(16 位) )。

如果 CPU 有 8 位的容量,为什么可以使用 16 位?

4

1 回答 1

9

CPU 和寄存器都是 8 位的,但它可以通过将两个寄存器组合为一个 16 位寄存器来存储和使用 16 位数据。这个网站有一些关于 Gameboy 硬件的重要信息。

于 2014-10-08T15:06:41.983 回答