怎么学习汇编语言快

发布网友

我来回答

4个回答

热心网友

汇编语言是与硬件紧密相联系的语言,每种处理器都有自己的语言,单片机也有自己的,既然想学习51单片机,那就必须学51单片机的汇编语言,不要想离开硬件而直接谈论学习汇编语言,那是无用的。我觉得初学者学习单片机最好从8位的开始,你想学习单片机,最好能买本自己的书吧,这种东西虽然动手能力要求高,但是也必须有足够的书本学习时间的,尤其是初期,单片机每一个模块都有自己的语句特色,看看课本上大师们怎么编的,模仿很多遍之后,你会不知不觉的发现自己也成开发高手了,呵呵。而且当你羡慕别人写的程序几百行的时候也不会想到后来自己也能写出来的,其实你可以,但是这是需要课本学习时间的,每个语句反复的揣摩自己模仿,就是这样的刻苦练的,没什么好的捷径,没有汗水不会有收获的,但是这也是一个充满乐趣的过程。如果你不舍得花钱买硬件开发板的话,给你推荐几款软件,WAVE6000编译汇编语言,(因为你是初学,所以没推荐KEIL C51,这个后来用C语言的时候用吧,伟福6000又小又方便),然后PROTEUS硬件仿真测试程序。我已经脱离51单片机了,进入ARM的32位世界里了,你在做好8位以后也可以进阶到更广阔的嵌入式开发上了,我课设和毕设全是51单片机开发的东西,都是优秀,呵呵,用心做总会让自己有所收获的。祝你早日成功,坚持就是胜利。

热心网友

学汇编需要有点硬件基础,学汇编的目的也是为了了解硬件结构。c语言你应该了解,c是脱离底层硬件的高级语言,两种语言的学习思路是不一样的,如果想学好首先需要认识到这一区别。
推荐用书学习,效果比较好,我用的是《8051彻底研究:基础篇》和复旦的《单片机原理应用》再就是综合参考很多设计实训方面的书(图书馆都很多)。强烈推荐《8051彻底研究:基础篇》一书,我看这书几乎是只花半天时间就从迷茫到明白顿悟,接着就上手了,同时一定结合复旦大学出版的单片机原理应用教材,因为前者重实践后者重理论,理论实践相结合有助进一步深入。
网站也如:“51单片机学习网”,初学者的最好平台。

友情提醒:学会不难,贵在坚持和实践!

更多电子问题请关注我!_ceo竭诚为您解答!

热心网友

1、找本介绍学习51单片机的书,如《单片机原理与接*术》,把51的结构清楚了,什么寄存器啦,I/0口啦,用什么符号表示的;顺带学习里面的汇编语言部分,找笔记本记一下汇编部分的指令;单独介绍汇编的书好像没有。
2、找几个用汇编的例子,用单片机板子试试(一般买板子都自带例子),加深理解;没有板子的话用keil与Proteus联调,找这方面的书《基于Proteus的51系列单片机设计与仿真》,按照一个一个例子学习;没有实际的应用学习汇编印象不深。
就这些吧,我现在就学到这里,学了不到一个月,感觉看简单的汇编程序很容易了。
重点是理解单片机的结构原理,因为汇编直接编写程序,没有变量定义什么的,所以那些符号要记住;还有就是例程的学习,实际的电路。

初学单片机哦, yafeilinux的百度空间里有联调方面的例子

热心网友

多实践,多看书,坚持最重要

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com