基于系统集成能力微机原理实验教学改进与探讨.docVIP

基于系统集成能力微机原理实验教学改进与探讨.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于系统集成能力微机原理实验教学改进与探讨

基于系统集成能力微机原理实验教学改进与探讨   摘要:针对微机原理实验教学现状与不足,探讨了提高微机原理实验的教学方法和内容设计。通过DEBUG工具理解寄存器、标志位和存储器,以系统集成能力的实验内容设计以及由浅入深、分层次的教学方法,使学生掌握微机原理的实质和微机原理的接口与应用。   关键词:微机原理实验;系统集成能力;实验内容设计   中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2018)13-0118-03   一、引言   《微机原理》是电气信息类的专业基础课,通过学习该课程,建立起微型计算机系统的基本概念和结构;了解微处理器指令集和指令系统的概念、功能及机内编码格式,熟悉计算机系统内部指令的执行过程;掌握程序的基本概念和利用指令构成程序的方法,利用汇编语言助记符设计汇编语言程序的基本方法;掌握微型计算机接口的基本概念和接口的硬件设计方法[1,2]。程序的执行过程一定要建立起存储程序的工作原理的概念、指令及程序在机器内部的表示方法。实验是对理论知识的运用和检验理论知识是否扎实,根据微机原理实验教学现状和存在的不足,探讨了提高微机原理实验教学的教学方法和实验内容设计。通过DEBUG来观察寄存器、存储器、标志位中的数据现状和修改后的变化,也可以观察地址的变化和地址单元的数据变化。程序的运行过程可以通过操作数的数据变化让学生理解寻址方式实现的过程和指令运行产生的作用[3]。系统集成是利用所学的理论知识和已有技术,模块化的设计电路系统。以系统集成能力培养学生,学生可以根据需求将各子模块组成一个完整的电路系统,使整体性能更佳。   二、教学现状与不足   很多院校《微机原理》重理论教学,轻实验教学;理论学时长,实验学时较短。理论课堂上的相关知识不能及时安排实验进行验证和应用,出现了学生觉得理论抽象复杂、学习兴趣低、实验环节薄弱的现象。学生在实验课上根据实验指导书按部就班,只做验证性实验,做设计性实验时无从下手。在这种教学情况下,教师需要探讨多种可提高微机原理实验教学效果的方法。   三、实验教学方法和实验内容的改进   1.DEBUG的使用。微机原理的工作原理包括指令集机内表示、指令及程序的机内执行过程、存储程序原理、存储器及其管理、接口技术。掌握汇编语言程序的概念、设计与调试方法,从而建立起面向计算机的程序设计方法,这是今后面向对象的程序设计方法的基础。通过DEBUG来观察程序的运行过程,观察寄存器、存储器、标志位中数据现状和修改后的变化,用操作数的数据变化使学生理解寻址方式实现的过程和指令运行后产生的作用[4]。   (1)DEBUG观察寄存器和存储器。微型计算机的寄存器有通用寄存器、变址寄存器、指针寄存器、段寄存器和标志寄存器[3]。DEBUG观察寄存器、标志位和存储器的数据现状与修改后的?化。①观察寄存器和存储器的数据。观察微型计算机的寄存器、标志位和存储器的数据,打开系统盘C,启动DEBUG.EXE,显示连接符“-”后可输入各种DEBUG命令。常用的DEBUG命令有A、D、E、G、P、R、T、U等,输入DEBUG命令后回车,可观察寄存器、标志位和存储器的数据。②修改寄存器和存储器的数据。修改寄存器和存储器的数据可以直接使用DEBUG命令修改数据,也可以通过执行指令进行修改数据。执行指令修改寄存器和存储器的数据时,需要编写汇编源程序,例如,给出一个汇编源程序TEST.ASM。   在MS-DOS下对汇编源程序TEST.ASM进行编译和链接,无语法错误和结构错误后得到可执行文件TEST.EXE,DEBUG调试可执行文件TEST.EXE。指令修改寄存器和存储器的数据如图1所示。由图1观察寄存器、标志位、存储器的现状和修改后的数据,使学生对微型计算机的寄存器、标志位、存储器、数据、地址有深入的认识,由抽象思维转变成看得见、有结果的实际操作。   (2)DEBUG观察寻址方式。通过DEBUG观察操作数的寻址方式,使用DEBUG调试TEST.EXE,执行指令后,由图1可观察操作数存放的位置和各种操作数寻址方式的实现过程。立即寻址是操作数包含在指令字节中,CPU在指令队列中直接取得立即数,指令执行速度快。寄存器寻址是操作数在指令中CPU内部寄存器中,可以减少指令码的长度,执行速度较快。存储器寻址是操作数在内存的数据区,指令给出操作数在内存中的地址信息,CPU可求出存放操作数的有效地址,执行速度慢。由图1可知AX、BX、SI、IP值的变化过程,根据AX、BX、SI、IP的数据变化,可以理解操作数存放的位置和各种操作数的寻址方式。   (3)DEBUG观察指令系统的作用。微型计算机的指令系统功能强大,由图1可知,不同的指令实现不同的功能,通过DEBUG观察源操作数和目的操作数在操

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档