-1

ATmega32 是 8 位还是 16 位微控制器?

在阅读 Mazidi 的 AVR 书时,有人说RAMENDATmega32 中0x085f是一个 16 位地址。从这里的书中摘录。

4

1 回答 1

5

cpu是8位的,因为通用寄存器都是8位寄存器。

有一些 16 位寄存器,例如堆栈指针 SP 和程序计数器 PC。但它们必须更大,因为地址空间的长度超过 256 个字节。

我们仍然说 cpu 是 8 位的,因为通用寄存器执行 8 位操作。

于 2017-02-20T01:21:14.767 回答