微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 单片机MCS-51系列指令快速记忆法(学习单片机编程的好资料)

单片机MCS-51系列指令快速记忆法(学习单片机编程的好资料)

时间:08-19 来源:互联网 点击:

加、减法的十二条指令,与、或、非的十八条指令,现列举如下。

  ADD/ADDC/SUBB A
  ANL/ORL/XRL A

ANL/ORL/XRL direct,#data/a
  上述每一排指令,功能相似,其操作数都相同。其它的如加1(INC)、减1(DEC)指令也可照此办理。

4笨诰骷且浞
  
对于有些指令,我们可以把相关的功能用精练的语言编成一句话来记忆。如PUSH direct和POP direct这两条指令。初学者常常分不清堆栈SP的变化情况,为此编成这样一句话:(SP的内容)加1(direct的内容)再入栈,(SP的内容)弹出(到direct单元)SP才减1。又如乘法指令中积的存放,除法指令中被除数和除数以及商的存放,都可以编成口诀记忆如下。
  MUL AB  高位积(存于)B,低位积(存于)A。
  div AB  A除以B,商(存于)A余(下)B。

上面介绍了几种快速记忆单片机指令的方法,希望能起到抛砖引玉的作用,相信读者在学习单片机的过程中能找到适合自己的方法来记忆。但是,有了好的方法还不够,还需要实践,即多读书上的例题和别人编写的程序,自己再结合实际编写一些程序。只有这样,才能更好更快地掌握单片机指令系统。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top