米拉桑,我想要学习一下MSP430的汇编、体系结构等底层编程的知识(主要是汇编),为以后深入学习和移植嵌入式操作系统做准备。麻烦熟悉相关方面的朋友介绍一下相关的书籍。
有几年ARM7的开发经验,也能写一点OS的汇编代码,最近开始接触MSP430,能看懂相关的datasheet,用C做基本的开发没有太大问题,但MSP430的汇编还有体系结构也都不清楚。
手头上有一些电子书,但是有缺页,另外也不是很喜欢在电脑上看,感觉真要学好这些,还是买实体书,在上面写写画画的好,做做笔记,经常翻看的好。
推荐的书籍尽量能多讲到汇编和体系结构,就算实战性很差、原理性很强也无所谓。另外最好能多讲一下MSP430编译环境的内容,使用MSP430汇编的一些注意事项和技巧。
其实430的架构是非常简单的,就是16个寄存器,具体什么作用在user's guide上说的很清楚了,在国内国外,汇编的书很少,国内有一本好像也绝版了。
你是有汇编基础的,那么学起来将是非常easy,汇编语言不外乎就是1. 汇编指令和寻址方式(user's guide的CPU部分)2.汇编语法(IAR的汇编语言帮助文档)。这两个资料已经非常详尽了。
引用: 原帖由 lcofjp 于 2013-1-1 11:52 发表
其实430的架构是非常简单的,就是16个寄存器,具体什么作用在user's guide上说的很清楚了,在国内国外,汇编的书很少,国内有一本好像也绝版了。
你是有汇编基础的,那么学起来将是非常easy,汇编语言不外乎就是1. ...
谢谢
lcofjp的回复,原来MSP430汇编的书籍几乎绝版了,难怪没有找到合适的。
user's guide之前已经有了,EW430_AssemblerReference在IAR的帮助中找到了。
我也知道官方的手册始终都是第一手资料,其他的书籍都是要参考官方资料的。就算有其他的中文或外文书籍,也应该要好好的读一下官方资料的。
那这次就直接看手册不看书了。