汇编语言程序设计59459.docVIP

  • 13
  • 0
  • 约8.28千字
  • 约 12页
  • 2017-09-05 发布于重庆
  • 举报
计算机(单片机)汇编语言程序设计 程序设计的难点 我们曾经把计算机比喻为博弈(下棋)。计算机的硬件相当于棋盘与棋子,计算机的指令就相当于是规则,而计算机的程序则是完成指定任务的指令序列。 下棋是需要动脑子的,计算机的程序设计更需要仔细思考。因为下棋时可以看着棋盘,而计算机的程序运行我们一般是看不到的,除非借助特殊的调试工具。因此计算机的程序设计相当于下盲棋,即不看棋盘下棋。这就要求大家具有下盲棋的基本技能与训练。具体来说,你所编写的程序中的每一个步骤、每一条指令的执行结果是什么,都要能够记住并在以后的程序中使用。一旦忘记或记错,就会导致结果错误。 现在很多计算机的程序开发环境都提供了一定的调试工具,可以在一定程度上看到计算机内部的情况。但是在程序设计的编写阶段(不是调试阶段),仍然是处于下盲棋的环境。 “失之毫厘,差之千里”这句话用来形容计算机的程序设计是再恰当不过的了。要从事计算机的程序设计的工作,必须具备三“心”:兢兢业业、一丝不苟的细心;孜孜不倦、反复琢磨的耐心;坚持不懈、持之以恒的恒心。 程序设计与调试的基本方法 第一步:画程序流程框图。 程序流程框图是描述用计算机语言解决问题的思路,必须先考虑清楚如何下手以及具体的步骤。初学程序设计的人往往忽视这一步,实际上这是非常重要的一步。高级程序设计人员基本上都有画框图的习惯,因为框图才是程序设计员进行交流的语言和工具。框图画

文档评论(0)

1亿VIP精品文档

相关文档