我目前正在我大学的一个班级教我们装配MSP430启动板。我学习它有点挣扎,因为它与我以前看过的其他语言有很大的不同,而且课程教学得不好,至少对我而言。我的理解是,每个硬件都有不同的装配,但这是在家庭或集团层面,那么所有MSP430都是相同的还是g2553在汇编语言方面与其他MSP430板不同?
您是否有任何资源建议,我可以学习正确的汇编语言,测试和查看好的示例程序以及习惯于记忆位置等,以及尝试改进它的好项目?我们使用的电路板再次是MSP430G2553。
感谢您的帮助!
答案 0 :(得分:3)
所有MSP430使用相同的指令集。超过64 KB地址空间的扩展还支持MSP430X扩展,允许您使用高达1MB的内存。
https://www.ti.com/lit/ug/slau144j/slau144j.pdf是MSP430x2xx的指南,其中包含指令集。 https://processors.wiki.ti.com/index.php/Category:MSP430是指向TI提供的资源的链接的页面。如果您被服务器阻止,则可以使用Internet存档。 https://web.archive.org/web/ * / http://www.ti.com/lit/ug/slau144j/slau144j.pdf