0

我正在制作一个 dcpu-16 模拟器,但在实现使用堆栈指针的操作码时遇到了麻烦。堆栈指针指向什么?内存地址?

4

1 回答 1

2

几乎所有 CPU,包括 DCPU-16,都在内存/RAM 中实现堆栈。堆栈只是一种数据结构,如果您愿意,可以使用算法,这在低级编程中很有用。SP 堆栈指针由 PUSH、POP 和 PEEK 值使用,它们依次获取或将值放入 SP 指向的内存中。

于 2019-01-21T18:04:04.947 回答