【发布时间】:2016-04-19 03:43:25
【问题描述】:
我正在用 C 语言对 MSP430 进行编程,以模拟真实的微控制器。我陷入了寻址模式(https://en.wikipedia.org/wiki/TI_MSP430#MSP430_CPU),尤其是:
- 使用 R0 (PC) 寻址模式
-
使用 R2 (SR) 和 R3 (CG) 的寻址模式,特殊情况解码
- 我不明白 0(PC)、2(SR) 和 3(CG) 是什么意思。它们是什么?
- 如何检查这些值?
【问题讨论】:
-
你真的是在用 C 编程,还是在使用汇编?
-
看电气工程的答案,或者我会在这里转贴。你不应该在两个地方出现同样的问题。
-
不要在问题或答案中使用外部链接,或者至少不要在问题或答案中使用外部链接,因为远程链接最终可能会改变并使这个问题对 SO 读者无用。重写或以其他方式发布外部信息,使其在问题或答案中的 stackoverflow 中/上。
-
@dwelch 我向您致敬,您甚至可以理解原始问题的意图。
-
不确定我是否理解 OP 对哪个部分感到困惑。
标签: c simulation microcontroller msp430