高校计算机专业“汇编语言”课程教学改革探究
2012-01-26姚富光
重庆第二师范学院学报 2012年3期
姚富光
(重庆教育学院计算机科学系,重庆400067)
1 引言
汇编语言是一种计算机原始语言,是一种面向计算机硬件的编程语言。汇编语言功能强大,尤其能直接访问和控制硬件,是硬件系统、系统软件和嵌入式系统的常用编程工具。其优点是代码简短、占用内存少、执行速度快,能直接访问硬件及端口,在程序优化、代码调试、解密加密、系统维护等方面,具有其他语言无法比拟的优势。
《汇编语言程序设计》是高等院校计算机及电子信息类专业的专业基础(核心)课,是《操作系统》、《微机原理和接口技术》、《计算机组成原理》等其它核心课程的重要基础,对训练学生掌握程序设计技术、熟悉上机操作和程序调试、理解计算机工作原理有非常重要的作用。
2 当前汇编语言课程教学存在的问题
在汇编语言课程的教学中,各高校、各层次的学生普遍反映这门课程难学。教师也明显感觉学生的学习热情和重视程度不够,究其原因有:
(1)教学方法基本上还是采用常规的灌输式的教学方法,而计算机专业汇编语言课程的教学目的,除了掌握语言本身的概念、语法规则等,还要掌握语言的灵活运用和程序设计方法,使学生具有编写应用软件的能力,因此,在教学方法上应有所创新和突破。
(2)学习汇编语言需要具备一定的计算机硬件知识,同时对程序设计技能和逻辑分析能力要求较高。
(3)汇编语言和高级语言相比,有大量的语法规则需要记忆,指令集较多且较琐碎;……
登录APP查看全文
