- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
精品文档,助力人生,欢迎关注小编!
《微机原理及应用》课程的教学研究与实践
摘 要:《微机原理及应用》课程理论性及实践性强、概念抽象、知识点多,学生学习难度大。通过多年的教学研究与实践,在教学目的、理论教学和教学方法上提出了一些自己的见解和经验。实践证明能调动学生的学习积极性,改善教学效果。
关键词:微机原理及应用;教学研究;实践
中图分类号:TP301-4
《微机原理及应用》课程是高校电气、自动化、电子、机械、计算机等专业开设的专业基础课,是学习和掌握微机组成、工作原理、接口技术及汇编语言程序设计的重要课程,学生通过该课程的学习能够具备微型计算机系统软硬件开发和应用的基本能力[1,2],学习的好坏直接影响到后续课程的学习效果。本课程知识点多、概念抽象、实践性强,对于缺乏计算机硬件基础知识的同学来说,入门较难,概念的理解、原理的认识尤其困难。大多数学生反映学起来吃力,难以理解和掌握,更不用说应用了。通过多年的教学研究和实践,笔者积累了一定的经验供同行参考,以期达到提高教学效果的目的。
1 明确课程的地位和目标
《微机原理及应用》在我学院电类专业的第五学期开设。在学习这门课程之前,学生学习了《计算机基础》、《C语言程序设计》、和《数字电子技术基础》等相关的基础课程。本门课是在这些课程的基础上介绍微机各组成部分的工作原理和接口技术,既有硬件知识,又有软件知识,在专业培养中起着承前启后的作用,是后续的《单片机原理及应用》、《嵌入式系统》、《计算机控制》等课程的重要基础。
本门课程的教学目标就是让学生认识到如何将CPU、存储器芯片、接口芯片等组成一个硬件系统,以及怎样编程让这些芯片协同工作去解决实际问题。
2 理论教学的研究与实践
学生之前只学过《C语言程序设计》(该门课所学内容跟硬件几乎没有关系)和《数字电子技术基础》(该门课所学内容牵涉不到程序设计),所以从学生的角度来看《微机原理及应用》这门“软硬兼施”的课程确实是比较难学。如果课堂教学不能将抽象的内容变得易于理解,教学效果就很难得到保证。因此,教师一定要换位思考,因材施教,不断提高自己的教学水平,提高学生的学习兴趣和学习积极性。
2.1 硬件方面的教学研究
在介绍8086引脚的时候,可以结合8086最小模式系统进行叙述,目的是让学生知道8086的引脚和外围的地址锁存器、数据收发器、存储器(或I/O接口)之间是如何连接的,一方面让学生掌握引脚信号的传输方向,一方面是让学生建立系统的概念和了解系统的组成。
8086的有些引脚是“孤军奋战”(单独起作用),比如说复位信号RESET。有些引脚是协同作战,比如说、和,把相关的引脚放在一起介绍可以帮助学生掌握这一组引脚如何共同实现作用。
在授课过程中,教师不必拘泥于教材章节的顺序,可根据教学需要进行调整。8086的有些引脚可以不在8086微处理器这一章进行介绍。比如说放在存储器扩展时进行介绍;HOLD和HLDA放在输入输出里面去介绍;INTR、NMI、放在中断里面去介绍。这样就做到了学以致用,学生更容易理解8086这些引脚的含义和作用。
2.2 软件方面的教学研究
8086指令系统中包含2万多条指令,其中有133条基本指令。面对如此之多的指令,怎么样才能让学生在较短的时间内掌握呢?通过多年的教学研究,总结出以下几点供参考,希望起到抛砖引玉的作用。
有些指令里面的操作数是隐含的,比如说MUL乘法指令里面只提供了一个乘数,而另外一个乘数由谁来提供?乘积保存到哪里去?这些都是隐含的。如果进行的是字节乘法,另外一个8位的乘数默认由AL寄存器提供;如果进行的是字乘法,另外一个16位的乘数默认由AX寄存器提供。如果是进行的字节乘法,则乘积不超过16位,默认为AX保存乘积;如果是进行的字乘法,则乘积不超过32位,默认为DX和AX共同保存乘积。由上面的叙述可知,隐含的8位寄存器是AL,隐含的16位寄存器是AX,隐含的32位是DX和AX。类似的指令还有除法指令DIV、CBW、CWD等等。如果学生掌握了这些“潜规则”,则对指令的掌握会有很大的帮助,进而会提高阅读分析程序和编写程序的水平。
在介绍移位指令、循环移位指令、循环转移类指令时,因为这些指令都会牵涉到移位(或循环)次数的问题,可以学生记住Counter(计数器)这个单词,在移位指令和循环移位指令中,由于移位次数比较少,所以在指令中用CL这个8位寄存器来提供移位次数;而在循环转移等指令中,由于循环次数比较多,所以用CX这个16位寄存器来提供循环次数。
教师在教学过程中不断总结经验,潜心研究,一定能找出很多上述的规律,这样对教学可以起到事半功倍的效果,学生也更容易
您可能关注的文档
最近下载
- 玉米保护性耕作水肥一体种植技术规程.pdf VIP
- DB2203_T 6-2023 玉米秸杆覆盖条耕滴灌水肥一体化技术规程.pdf VIP
- J16J156 被动式低能起居住建筑节能构造.docx VIP
- 车辆租赁服务项目实施方案及保证措施.docx VIP
- ISO1940-1机械振动-恒定(刚性)状态下转子的平衡质量要求第1部分:平衡公差的规定和验证.pdf VIP
- J10J123 住宅厨房卫生间ZDA防火型排气道.docx VIP
- J12Z605 混凝土排水管道基础与接口.docx VIP
- J14J141 聚苯暖砖现浇混凝土填芯墙体构造.docx VIP
- J14J144 WG建筑刚性防水与混凝土抗震构造.docx VIP
- 肿瘤患者的饮食指导.ppt VIP
文档评论(0)