编程代码,我学过c语言,学过单片机的ASM, 从个人学习的经验来看,编程代码的学习是可以通过一些方式来简化的。
1.第一种方法,从最简单的程序入手,学习基础代码,也就是以任务为导向的一种学习方式。 因为编程中的代码非常多。 如果将大部分代码学完之后再去编程,你会觉得代码复杂不容易记忆,就会降低编程的乐趣甚至产生厌烦心理。 但如果从简单的程序入手,几个简单代码的应用就可以成的结果,会加深对编程代码的认识,提高掌握的熟练度。 然后再通过稍微难一些的程序进一步学习编程代码,以此循环,不仅学会了代码也学会了编程。
2.第二种方法,建立模块化的子程序块。 在编程的过程中,绝大多数都是从简单到复杂的。 在学习过程中将一些比如说加减乘除,逻辑运算,延时等等程序建立子程序块,那么在编写大程序时可以将其中涉及到的子程序以调用的方式代如的大程序里,可以简化整个程序的编写。
3.第三种方法,学会使用流程图,将整个程序打散成独立的小模块儿,用流程图的方式确定比如说循环的初始化部分,循环体部分,循环结束的控制标志,循环后的处理等等小模块儿,先将大体的编程思路理顺,然后再逐个攻克小程序的编写,会让整个程序编写变得简单。
在编写循环程序的时候有很多初学者找不到循环体,其实可以将程序以顺序的方式进行编写,当你把应该循环的地方变成顺序程序的时候你就会发现,程序总是在一个区域内循环执行,这个部分就是循环体,你只要找到控制方式将这一段循环往复起来你的循环程序就做成功了。
4.第四种方法,多使用仿真软件进行仿真。 当你不确定某个指令的执行结果,不确定循环的位置时,那么就采用软件仿真的方式多次进行操作,实践出真知,比分析指令的结果要简单的多。