微机原理与接口技术虚拟实验平台的设计与实现

来源 :北京邮电大学 | 被引量 : 5次 | 上传用户:shagen_gw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
《微机原理与接口技术》是工科大学计算机相关专业本科系统教育的必要环节,其实验的完善与否,实验课程与理论课程是否匹配,都将对整个计算机相关专业学生的知识体系和系统研究产生重要影响。但由于受到软硬件成本、教学平台创新性与拓展性等条件的限制,传统的基于微机搭配实验箱的微机原理与接口技术实验教学模式在保证学生实际参与实验的时间、实验教学平台的建设和维护成本以及教学效果评估方面存在着诸多不足。微机原理与接口技术虚拟实验是解决这些难题的最佳方案。随着计算机、网络和多媒体技术的发展,网络化教学模式已经成为普及各阶段教育的一种有效手段。作为网络化教学的重要组成部分,虚拟实验教学系统通过建立虚拟实验室的方式,让学生可以在本地计算机上进行可比拟实际硬件实验的操作体验,并呈现与实际硬件实验相符合的实验结果,从而完成实验教学过程。虚拟实验可以克服和规避传统实验教学中的诸多问题,已成为一种非常重要的实验教学方式。本文在深入研究微机原理与接口技术的基础上,设计了一个由运算内核、内核驱动程序、虚拟实验台内核和虚拟实验台界面组成的微机原理与接口技术虚拟实验平台,该平台真实的模拟了当今大学本科微机原理与接口技术教学当中比较常用的8086处理器,并仿真了微机原理与接口技术硬件实验所用实验箱上常见的其他芯片,如8255、8259、8253等,并可以直接运行用户在真实硬件平台实验中使用的程序,将其仿真结果输出在虚拟实验台的界面上。该平台同样具有实验的可扩展性,不仅能够完成基本的微机原理与接口技术实验,还能够针对教学的要求设计新的微机原理与接口技术实验,满足各种实验教学的需求。本文的主要工作和创新点是利用DOS虚拟机(VDM)、虚拟设备驱动程序(VDD)、共享内存空间、Socket通信等多项技术,实现了个完整、稳定、实时的微机原理与接口技术虚拟实验平台,并针对平台的特殊性设计了新的虚拟实验。由于微机原理与接口技术实验过程比较复杂,模块繁多,且实验对平台实时性的要求比较严苛,所以保证系统的稳定性与实时性是实现过程中的重点和难点。在本平台的实现中,VDM和VDD技术实现了内核的仿真,保证了系统的稳定性;共享内存空间技术和Socket通信技术分别实现了VDD与虚拟实验台内核之间、虚拟实验台内核与虚拟实验台界面之间的实时通信,保证了系统的实时性。以上设计也使得本平台在后续开发中有着很好的可拓展性,能够满足现阶段和未来微机原理与接口技术虚拟实验教学发展的需要。
其他文献
单气室固体氧化物燃料电池是一种工作在燃料和空气混合气氛下的新型燃料电池.它是利用阳极和阴极对工作气体的选择性电催化的差异来工作的.最近几年,单气室固体氧化物燃料电
地理教学中的“三观”,指的是人口观、资源观和环境观。进行“三观”教育一直在高中地理学科教学中占据非常重要的位置。高中地理教科书作为地理学“三观”教育的重要媒介,为
物理概念的学习和理解是目前物理教育研究关注的热点,概念转变理论是关于学生概念学习和理解的研究的典型代表,随着概念转变理论的发展,各种检测学生前概念的测试工具应运而
在近代教育变革中,西方的高等商科教育被引入中国并取得较快发展,其中尤以上海地区的高等商科教育最为发达,不仅取得了丰硕的教育成果,并对中国的社会现代化转型产生深刻影响,留下
自闭谱系障碍是具有社会交往障碍、交流沟通障碍和重复刻板行为/特殊兴趣等行为特征的一类患者的总称,目前主要包含DSM-Ⅳ和ICD-10中有明确诊断标准的五个广泛性发展障碍中的
学位
从20世纪70年代到现如今,经济合作与发展组织(以下简称OECD)对各国幼儿教育与保育事业的关注日益加深。笔者将本文的研究对象“OECD幼儿教育与保育政策”定义为:经济合作与发展
2008年,一汽-大众公司全体员工在经管会的带领下,克服困难,迎难而上,产销量再度实现新的突破,取得了良好的经营业绩。一汽-大众 In 2008, all employees of FAW-Volkswagen
随着研究生招生规模扩大,跨学科考生比例上升,跨学科考研已经成为一种社会现象而广泛存在。本文从定量和定性两个角度出发,采用文献综述、问卷调查、访谈等研究方法,对跨学科
0引言rn汽车储气筒耐压性试验的目的是考核汽车储气筒的宏观强度,检验焊接的致密性及结构的密封性能.rn压力容器的耐压试验一般有两种试验方法:液压试验方法;气压试验方法.由