关于提高《汇编语言》课程教学质量的思考

关于提高《汇编语言》课程教学质量的思考

ID:22997821

大小:53.00 KB

页数:6页

时间:2018-11-02

关于提高《汇编语言》课程教学质量的思考_第1页
关于提高《汇编语言》课程教学质量的思考_第2页
关于提高《汇编语言》课程教学质量的思考_第3页
关于提高《汇编语言》课程教学质量的思考_第4页
关于提高《汇编语言》课程教学质量的思考_第5页
资源描述:

《关于提高《汇编语言》课程教学质量的思考》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、关于提高《汇编语言》课程教学质量的思考摘要:《汇编语言》课程是高等院校计算机专业的一门非常重要的专业基础课,也是很多相关专业的一门必修课,在高校的课程体系中是很重要的。针对《汇编语言》课程的特点,结合本人多年讲授《汇编语言》课程的教学经验,在认真研究了目前《汇编语言》课程存在的问题后,针对《汇编语言》课程的具体授课方法提出见解,具有一定的实践意义。关键词:关键词:汇编语言;教学质量;教学方法中图分类号:G4文献标识码:A:1.引言《汇编语言》课程是计算机科学与技术专业及其他相关专业必修的一门专业基础课程

2、,也是《微机原理与接口技术》、《操作系统》等专业课的先修课,此编程语言是计算机能够提供给用户使用的最快而又最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。在对程序的空间和时间要求很高的情况下,汇编语言也是必不可少的。学好《汇编语言》对于训练学生掌握程序设计方法与技术,从事计算机程序设计和系统软件的开发,在计算机科学与技术、信息安全、计算机控制等多方面,均具有十分重要的作用。因此,《汇编语言》课程在高校课程体系中是非常重要的。如何科学的设置本门课程,让学生有效的了解汇编语言、掌握汇

3、编语言就尤为重要。目前,我校《汇编语言》课程的教学已经取得了一定的效果,但仍存在一些问题,如何进行教学改革,进一步提高《汇编语言》课程的教学质量已成为当前教学改革的核心和焦点之一。2.提高《汇编语言》课程教学质量的措施2.1让学生充分了解汇编语言汇编语言属于一门低级语言,是符号化了的机器语言,学习过程中的枯燥乏味是众所周知的,很多知识需要死记硬背,因此,在讲授本课程之前要让学生充分了解其特点,让学生对《汇编语言》课程产生浓厚的兴趣,为下一步学习做好准备。在授课过程中,很多学生会提出疑问:高级语言这么多,

4、用起来这么方便,为什么我们还要学习这样一门低级语言呢?这就要让学生明确汇编语言的优势,以及所应用的领域,用一些简单易懂的例子进行引导,使学生对汇编语言有所期待,从而喜欢上这门课程。2.2多种教学方法和手段并用由于汇编语言的易懂性和易理解性不如高级语言强,所以在授课过程中要采用多元化的教学方法和手段,帮助学生完成对汇编语言知识的记忆和理解。1)充分利用多媒体教学的动画功能多媒体现在被广泛应用在高校的教学当中,在《汇编语言》课程的授课过程中,可以充分利用多媒体课件的动画功能,比如在MOVAX,2000H指令

5、中,如果用动画演示2000H传送给AX寄存器,其中20传送给AX的高字节AH部分,而00传送给AX的低字节AL部分,则可以使学生更加直观的理解AX寄存器的使用。再比如讲解PUSHA/POPA指令时,也可以使用动画功能,让学生看到所有寄存器入栈出栈的顺序和过程,我们还可以采用动画演示功能来讲解物理地址的形成过程等。2)采用“相似比较”的方法加深记忆汇编语言的寻址方式是汇编语言学习的基础,学习起来比较枯燥,而且容易混淆,在讲解过程中,可以采用相似比较的方法来完成教学。比如,8086/8088的7种寻址方式中

6、,可以把立即寻址方式和直接寻址方式进行比较讲解,MOVAX,2000H和MOVAX,[2000H]两条指令的源操作数分别是立即寻址和直接寻址,在格式上区别仅一个括号而已,但是含义却大不相同,前者表示指令执行之后AX寄存器的内容为2000H,而后者指令执行后AX寄存器中存储的是偏移地址为2000H所对应的物理地址里的内容;再比如MOVAX,BX和MOVAX,[BX]两条指令,其源操作数分别是寄存器寻址和寄存器间接寻址,在格式上也是仅仅一个括号,但是实际操作中,前者表示把BX寄存器的内容传送给AX寄存器,后

7、者表示把BX寄存器的内容做偏移地址,并把其对应的物理地址里的内容传送给AX寄存器。类似以上的知识点,都可以采用相似比较的方法来进行讲解,使学生加深记忆,并进行对比学习,避免混淆。3)采用比喻的方法加深理解在汇编语言授课过程中可以适当采用比喻的方法,让学生对所学知识更快的理解。比如在讲解存储器的知识点时,一个存储器由很多个存储单元构成,可以比喻成一个宾馆由很多房间组成,如果cpu要访问存储单元,必须要知道存储单元地址才能实现,相当于要到宾馆要找人,必须知道所在宾馆的房间号才能找到。这样的讲解学生易懂易理解

8、,可以提高听课效果。再比如在讲解存储器分段时,如何用16位数据来描述20位地址的问题,可以比喻成如何用20个编号来描述100个人,那就是采用分组的方法,把100人分成5组,每一组都有20人构成,这样,就可以实现用20个编号来描述100个人。要想找到某个人,必须要知道此人所在的组,以及此人在组内的编号,即可以映射成物理地址=段地址*16d+偏移地址。采用这种方法让学生形象的理解存储器分段的原因和实现方法,可以有效地提高学习效率。2.3调整授课

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。