汇编语言程序设计是计算机相关专业的基础重要课程。在课程结构上,它是计算机组成原理、计算机接口技术和操作系统等课程的必要先修课。本课程的主要目的在于使学生掌握程序指令执行过程、计算机运行和工作原理、掌握计算机底层软件的设计技术、熟悉底层软件调试环境和调试技术。在课程教学中,要注意培养学生汇编语言程序的编程能力,掌握和应用调试工具理解计算机指令的执行过程。 “汇编语言程序设计”课程对于只有高级语言基础的低年级学生来说是有一定难度的,因为汇编语言是一种与机器相关的底层语言,指令类型多,寻址方式灵活,掌握起来难度大。但汇编语言对计算机专业学生深刻理解程序的运行机制和过程,熟练掌握计算机底层编程技巧又是至关重要的。 学习这门课程,应达到以下几个要求:1.掌握汇编语言指令系统和寻址方式等基本理论知识和有关概念2.掌握用汇编语言编写源程序的基本规则、方法和技巧。2.具有阅读、分析汇编语言程序的能力。3.通过上机实践,能够熟练地掌握汇编语言程序的建立、编辑、汇编、连接、运行和查错调试全过程的技能。