- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
“汇编语言”教学改革与实践
摘要:“汇编语言”是高等院校计算机及相关专业本科生的一门基础课。本文分析了目前高等院校汇编语言课程的教学现状,指出了汇编语言教学改革的必要性,对改革的方向做了探讨,提出了自己的看法,同时将其应用于实践教学中,其目的在于突破传统的教学模式,探索出一条更加科学、合理、有效、适用于当前教学实际的教学模式。
关键词:教学模式;汇编语言;虚拟PC;模拟器
中图分类号:G642 文献标识码:B
1引言
“汇编语言程序设计”是高校计算机、自动化、电子、通信等专业必修的一门主干课程,尤其是对计算机专业来说,它是一门体现软硬件结合的基础课程。因此,学好汇编语言,不但能使学生以后能更好地理解计算机的组成及工作原理、了解计算机内部运行机制,还能为将来进行程序设计打下良好的基础;同时它对学习“微机原理及接口技术”、“操作系统”等后续课程有非常重要的作用。
2当前教学现状及存在的问题
汇编语言与计算机有着密不可分的关系:汇编指令与机器指令一一对应;能直接操作系统硬件。同时,汇编语言目标程序短、运行速度快,相对于机器语言来说便于书写、阅读和调试,因此从其诞生伊始就迅速地替代了机器语言,成为程序设计人员的最爱。经过数十年的发展,汇编语言早已广泛应用于程序优化、软件安全、系统工具的编写等各个方面。当前,几乎每个高校的计算机及其相关专业都把汇编语言程序设计作为专业必修课向本科生开设。然而,经过实践教学发现,由于其先修课程少,课程本身指令复杂,规定繁多,学生往往感到乏味厌学。这样常常导致教师教得累、学生学得烦,教学效果明显欠佳。
概括起来,目前“汇编语言”课程教学中存在的主要问题有如下几点:
(1) 学生的课程认识不正确
学生往往不知道学习该门课程的必要性。在开设这门课程之前,往往已经先修了C语言课程,而C语言明显比汇编语言具有更好的逻辑性,更接近于自然语言,更符合人类的思维方法,更简单易懂,应用更广泛。相反,汇编语言指令琐碎,知识点太多,学习战线太长,这样学生往往会由苦学到厌学,最后不学。当然,造成这种情况的原因除了“汇编语言”课程本身的特点外,任课教师引导失误是主要原因。
(2) 学生的学习方法有偏差
汇编语言复杂难学,是一门非常重视基础的课程,如要想学好指令,必须扎实理解其寻址方式。而学生在学习中,不重视基础,往往学了后面忘了前面,不去认真理解,而往往死记硬背,结果事倍功半。例如学完寻址方式后,再学习数据传送指令时,还有较多的学生写出两个存储器之间直接传递数据的指令,很显然这是基础不牢造成的。
(3) 教师的教学手段存在缺陷
传统的板书式教学方式正逐渐被多媒体教学手段所取代。多媒体课件信息量大、生动直观,在很大程度上激发了学生的学习兴趣,提高了教学效果。但其缺点也是明显的:信息量大往往使学生对知识消化吸收困难,找不到重点,理不出头绪。而且采用多媒体方式,学生往往产生一种依赖情绪,一旦遇到困难就想课后看课件,从而导致注意力分散,使得问题不能得到及时解决。
(4) 实验和实践环节重视不足
实验和实践环节对于学好汇编语言来说是非常重要的。学生只有经过上机实验和课后实践,才能很好的理解教科书上的内容,从而打下坚实的理论基础,反过来才能更好地指导实践。目前的上机实验时间往往很短,常常是学生才刚刚有点入门,实验环节就结束了;且课外实践环节几乎没有,导致学生即使课内学的再好也不会应用。
3解决方法研究与探讨
(1) 强调学生对课程的正确认识,端正学生的学习态度。
汇编语言指令采用助记符等符号书写,与机器指令一一对应,比机器指令容易记忆和理解。通过学习和使用汇编语言,我们能够感知、理解机器的逻辑功能;实践中向上可以理解软件,向下可以感知硬件。因此在课程讲述过程中,我们应不断强调:学习汇编语言是理解计算机系统的最佳起点和最有效途径;在实际应用中,汇编语言在调试程序或开发底层内核程序方面都有较大的竞争优势。除此之外,教学中还需要例举一些大家比较熟悉的应用汇编语言的实例,让学生们感觉到汇编语言的重要性。这一环节,也可让学生们课后自己去图书馆或网上查找资料,然后课内组织大家一起讨论。学生们一旦理解了汇编语言的重要性,自然会端正自己的学习态度。课堂教学中,要鼓励学生打好基础,引导学生不断回忆以前的内容,使他们能自己发现问题,然后尽量用简单的例子对问题进行讲解。
(2) 指导学生采取正确的学习方法,培养学生的学习兴趣。
在实验课程中及课后学习中,积极引导学生对汇编语言的学习兴趣:指导学生编写一些平时常见的并且有实际应用功能的程序,如文件加密程序;让学生阅读或尝试编写一些有趣的小游戏,如
您可能关注的文档
- Java课程教学的探析.doc
- .NET框架下基于AJAX的Web数据分页研究.doc
- .NET平台下移动Agent系统开发技术研究.doc
- .NET平台下MVC设计模式的实现策略.doc
- .NET验证机制在Web表单验证中的应用研究.doc
- (0,mf-m+1)图的正交(0,f)因子分解.doc
- “120”智能指挥调度算法设计与实践.doc
- “2010年英特尔多核大学计划高级师资研修班”侧记.doc
- “2+0.5+0.5”人才培养模式下综合实训的设计.doc
- “3S” 技术在实现道路交通智能管理中的集成应用.doc
- 《GB/T 32879-2025电动汽车更换用电池箱连接器》.pdf
- 中国国家标准 GB/T 21649.2-2025粒度分析 图像分析法 第2部分: 动态图像分析法.pdf
- 中国国家标准 GB/T 20899.9-2025金矿石化学分析方法 第9部分:碳量的测定.pdf
- 《GB/T 20899.9-2025金矿石化学分析方法 第9部分:碳量的测定》.pdf
- GB/T 20899.9-2025金矿石化学分析方法 第9部分:碳量的测定.pdf
- 《GB/T 33820-2025金属材料 延性试验 多孔状和蜂窝状金属高速压缩试验方法》.pdf
- GB/T 33820-2025金属材料 延性试验 多孔状和蜂窝状金属高速压缩试验方法.pdf
- 中国国家标准 GB/T 33820-2025金属材料 延性试验 多孔状和蜂窝状金属高速压缩试验方法.pdf
- GB/T 45910-2025信息技术 生物特征识别模板保护方案的性能测试.pdf
- 《GB/T 45910-2025信息技术 生物特征识别模板保护方案的性能测试》.pdf
文档评论(0)