请问如何学设计单片机程序的汇编语言

之前学过C,郭天祥的教程看完了,也基本弄懂了。现在想学汇编,求好的视频教程或者比较新的书推荐。谢谢各位!

汇编与c的区别就是汇编对硬件的依赖性非常强,c相对比较灵活。
个人建议多学c了解汇编,了解的要求就是能读懂,不一定会写。

闲话少说,扯入正题。
首先,汇编对芯片依赖性很强,所以,你首先要下载这个芯片的详细资料 了解每一个寄存器的作用。
其次,记住常用的汇编助记符,add del mov乱七八糟的,51汇编中寻址有n多种要着重理解。
再次,将c中简单的程序用汇编写出来,实验。(这个过程比用c吃力的多)
其实,以上每个过程都非常吃力,汇编不是随随便便就玩的转的,其实做到了前两者就很好了,那样就能看懂汇编了。

第一步做好了:你大脑中会有一个寄存器表,它没一个字节每一个位是做什么的,你都明码的
第二部做好了:你就不用翻看书本看看这个命令到底是做啥子的
第三步,不好意思 我水平有限第三步没做好,不知道要做到什么程度。当你做到第三步的时候,你就知道了呵呵
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-27
汇编语言
作者: 王爽
出版社: 清华大学出版社

这本算是比较经典的了
第2个回答  2013-04-27
建议买一块单片机板,先对着实验手册玩,然后自己结合实际应用玩儿,能做出很多好东西。比如我就用一块msp430的板子做了一个自动门禁。
第3个回答  2013-04-27
只看书 没有多少实际的用途,最好是有学习板,从简单的流水灯,开始,慢慢的就掌握了。汇编不难的。
相似回答