汇编语言课程教学改革探讨 |
|
|
汇编语言课程教学改革探讨
引言 汇编语言课程是高等院校计算机科学与技术专业的一门专业基础课,是计算机科学与技术专业学生必修的核心课程之一,在计算机专业课程体系中占有重要地位它不仅是计算机原理操作系统等其它核心课程的必要先修课,而且掌握好这门课程可以提高学生的程序设计和调试程序的能力,有助于学生对后续专业课程的学习。该课程知识在计算机控制、嵌入式系统、数控机械软件的分析等方面也有着广泛的应用。由于汇编语言中指令执行过程看不见,摸不着,非常抽象,故学生学习非常困难。我们把仿真可视化技术、任务驱动方法等引入教学中,收到很好效果,提高了教学质量。 1.兴趣提高教学 人们常说兴趣是最好的老师,为了提高学生的学习兴趣,打破教材原有的组织结构,不是一上来就介绍计算机的系统组织,这样学生容易感觉枯燥,不易理解。通过先引入一个实例,让学生看到汇编语言的实际应用,激发他们的学习兴趣,然后配合实例介绍计算机的系统组织及其功能和使用要点。笔者将学校实验室的实验器材带入课堂,搭建一个跑马灯实验, 通过运行,让学生看到汇编语言程序设计的效果及在后续课程中的应用,让学生意识到该课程的重要性,通过讲解跑马灯的硬件组成和软件设计,让学生论文联盟http://WwW.LWLM.cOm对汇编程序设计有一个整体概念, 为下一步指令的学习提供良好的开端。 2.动画仿真教学 汇编语言内容琐碎,知识点多,以8086 系统为例,仅指令系统就有117 条,分为6个功能组。WWw.yBASK.com学生学习时要掌握每条指令的功能,指令的寻址方式,指令对标志位的影响以及指令执行时的约定设置、需要预置的参数、隐含使用的寄存器等内容。学生看不到计算机内部的执行过程,讲解这些内容如果用传统教学方式,学生会感觉抽象,难以记忆和掌握。采用动画模拟仿真计算机内部指令的执行过程,可以将抽象的内容直观化,用动态演示讲授内容,使学生在学习过程中注意力更集中,能够更准确地理解掌握所学知识点。比如在讲解寻址方式的时候,制作flash动画模拟每种寻址方式操作数获取的过程,学生学习起来一目了然,可以轻松理解几种寻址方式的区别。还制作了动画模拟存储单元物理地址的形成过程以及各逻辑段的分配过程,使学生更好地理解了对存储器的访问。在讲解指令时,每讲 [1] [2] [3] 下一页 |
|
|
|
上一个论文: 微机原理与汇编语言教学中几个问题的探讨 下一个论文: 更新美术教育观念 提高美术学习兴趣 |
|