单片机汇编语言怎么学
答:1、需要先熟悉电路尤其是数字电路知识。2、明白常规的数制:主要是2进制和16进制。3、理解常规概念:比如时钟、时钟周期,工作时序等;还需要懂得地址、寻址、PC等常规概念。4、指令无需强记,只要明白指令类型、指令字长和指令运行周期等即可。当然,上述要求只是初步要求。汇编语言是与硬件紧密联系的编程...
答:一,要有一定的微机硬件基础知识,因为汇编很底层,更加接近机器语言,往往很多的东西要从机器层面来支持理解。二,最好先学习一门高级语言,因为高级语言更接近人的语言,相对比较容易理解。掌握了一门高级语言后再学汇编,一来不易产生畏惧感,二来遇到问题,只能局限于已学的汇编知识来来思考遇到的问题...
答:个人建议多学c了解汇编,了解的要求就是能读懂,不一定会写。闲话少说,扯入正题。首先,汇编对芯片依赖性很强,所以,你首先要下载这个芯片的详细资料 了解每一个寄存器的作用。其次,记住常用的汇编助记符,add del mov乱七八糟的,51汇编中寻址有n多种要着重理解。再次,将c中简单的程序用汇编写...
答:关于实践有两种方法你可以选择,一种方法:你自己花钱买一块单片机的学习板,不要求功能太全的,对于初学者来说你买功能非常多的那种板子,上面有很多东西你这辈子都用不着,我建议有流水灯、数码管、独立键盘、矩阵键盘、AD或DA(原理一样)、液晶、蜂鸣器,...
答:当你学到一定程度的时候你可以学习一下单片机的外围电路设计比如液晶显示啊,A/D转换啊什么的...总之,实际编程练习是学好单片机的唯一途径,至于它和汇编的关系,楼上的哥们儿已解释得十分清楚了的,就不多说了,免得啰嗦。最后,祝你成功!!!
答:其实,这很难的。凡是学习过汇编语言的,所有人都能记住助记符,可是真正能写程序的却非常少,只写出那些作业的程序不算是编程的,要写出实际项目的程序。所以,什么叫学会,不是记住了助记符就是会了,那根本不是会,充其量叫认识。要学习编程,最好还是学习C语言,易理解,是掌握。
答:我也学习单片机寻址有很多方式:(举几个例子给你吧)1. 寄存器寻址 寄存器寻址就是操作数存放在寄存器中,指令中指定的寄存器的内容就是操作数。2. 直接寻址 直接寻址方式就是在指令中直接给出操作数所在存储单元的地址。此时,指令中操作数部分是操作数所在地址。3. 立即数寻址 立即数寻址就是操作数...
答:1.首先,学习单片机C语言基础 C语言是单片机程序开发的基础,所以首先是学习单片机C语言的基础知识。有人问,单片机汇编语言,要不要学习?汇编语言是最接近单片机底层机制的语言,运行效率最高,但是汇编语言学习相对比较复杂,而且可移植性差,不同芯片厂家的汇编也有所差别。所以建议大家先学习C语言,等你...
答:汇编是执行效率最高的语言了 但是也非常的依赖于硬件,已经基本功能多用中断调用来实现,所以也需要了解 比如寄存器,可以有什么运算,一般做法 其实最简单,就是看实现什么功能是怎么实现的,你就可以很快的投入应用 这样你很快就是高手,学会稍微的变化还是比较容易的,最难就是记忆那些特殊的处理方法 而...
答:按照模式: 硬件接口→指令介绍→软件编程→单片机接口技术→应用实例,先学懂难懂的硬件接口,边理论、边实践、学一样、会一样、别学了,后忘,边学边用!!才是关键!!!罗嗦了这么多,最后还是看自己有没有毅力,靠自己努力!!!
网友评论:
吴单15961381144:
怎样才能学会单片机汇编语言 -
41202楚版
: 汇编语言学习不难,记住指令系统基本就可以搞定了,关键的问题是要先熟悉单片机的各个模块,比如:存储结构、中断系统、寄存器等.
吴单15961381144:
如何学好单片机汇编语言 -
41202楚版
: 先要学好数字电路基础,如逻辑电路,触发器等.再学会分析简单的时序图.刚开始学的话可以从51单片机着手,因为51历史悠久,资料容易获取.有条件的话可以买一块开发板,边学边实验,会较有成就感,提高和巩固学习热情.
吴单15961381144:
如何学习单片机的汇编语言 -
41202楚版
: 我也学习单片机寻址有很多方式:(举几个例子给你吧)1. 寄存器寻址 寄存器寻址就是操作数存放在寄存器中,指令中指定的寄存器的内容就是操作数.2. 直接寻址 直接寻址方式就是在指令中直接给出操作数所在存储单元的地址.此时,指令...
吴单15961381144:
怎么才能学好单片机汇编语言?本人是初学者,想请教各位学哥学姐,谢谢了! -
41202楚版
: 我也是学习单片机的过来人,尽管我懂得不多,但是体会还是比较深刻的,不妨同你交流较流: 首先,我建议你从51系列单片机开始,因为51系统可以说是一种行业标准了. 入门很简单,入门之后学其他的单片机也就容易了. 再说说具体的建...
吴单15961381144:
想学习单片机汇编语言,怎样学入门比较快呢 -
41202楚版
: 1、需要先熟悉电路尤其是数字电路知识.2、明白常规的数制:主要是2进制和16进制.3、理解常规概念:比如时钟、时钟周期,工作时序等;还需要懂得地址、寻址、PC等常规概念.4、指令无需强记,只要明白指令类型、指令字长和指令运行周期等即可.当然,上述要求只是初步要求.汇编语言是与硬件紧密联系的编程语言,没有电子硬件基础,学起来有种学天书的感觉,所以,硬件扫盲是必须的;另外,要先从51单片机的汇编学比较好,因为它的资料多,硬件相对简单,指令丰富,最主要它是一款“大众”机,提供帮助的资源很吩咐!
吴单15961381144:
怎样学好汇编语言? -
41202楚版
: 其实学习汇编不应该是在书本上学的,我那时学微机和单片机的时候老师上课我几乎不怎么听,更别说记那么复杂的汇编指令.到后来做课程设计的时候,想要写什么,直接去翻相应的指令,就那样把一个课程设计慢慢的做完了,结果什么指令...
吴单15961381144:
怎样学好单片机汇编语言? -
41202楚版
: 用C语言吧 汇编太烦 怎么学好单片机 作者:郭天祥很多单片机初学者问我的第一句话就是怎样才能学好单片机?对于这个问题我今天就我自己是如何开始学单片机、如何开始上手、如何开始熟练这个过程给大家讲讲.先说说单片机,我们现在...
吴单15961381144:
怎么学习汇编语言快 -
41202楚版
: 汇编语言是与硬件紧密相联系的语言,每种处理器都有自己的语言,单片机也有自己的,既然想学习51单片机,那就必须学51单片机的汇编语言,不要想离开硬件而直接谈论学习汇编语言,那是无用的.我觉得初学者学习单片机最好从8位的开...
吴单15961381144:
学习汇编语言需要如何入门? -
41202楚版
: 汇编是执行效率最高的语言了 但是也非常的依赖于硬件,已经基本功能多用中断调用来实现,所以也需要了解 比如寄存器,可以有什么运算,一般做法 其实最简单,就是看实现什么功能是怎么实现的,你就可以很快的投入应用 这样你很快就是高手,学会稍微的变化还是比较容易的,最难就是记忆那些特殊的处理方法 而且也没什么道理
吴单15961381144:
怎么学51单片机啊(汇编语言的)??? -
41202楚版
: 1.要把书看透!2.能够明白树上的每一个列子.3.自己学着写.4.买一块51的开发板,不是很贵的.5.把单片机书上的列子,在开发板上调试一下 基本上这样应该上手了