微机接口教学实验系统仿真研究
发布时间:2021-11-18 17:40
随着虚拟仿真技术的不断发展,虚拟教学实验系统的研究日益深入。但目前使用的大部分微机接口虚拟实验系统在自主性、逼真性、交互性和实时性等方面均存在不足。为了解决此类问题,运用虚拟设备驱动技术开发出具有实用水平的微机接口虚拟实验系统具有很好的理论与实际意义。传统的微机接口实验系统由软、硬件环境共同组成,构建其虚拟实验系统的关键问题是如何解决用户实验程序与虚拟实验箱之间通信的问题。在对真实微机接口实验系统的组成和特点进行深入分析的基础上,设计了一个基于虚拟设备驱动的微机接口虚拟实验系统,系统包括通信接口和虚拟实验箱两部分。在通信接口部分,运用虚拟设备驱动技术实现了用户实验程序和虚拟实验箱之间的透明访问,并且解决了虚拟硬件中断问题。虚拟实验箱由人机接口模块、虚拟器件库模块、时序控制模块、信号传播模块、和通信模块组成。人机接口模块使用界面交互技术,实现了系统可视化和交互式仿真;虚拟器件库采用面向对象方法进行构建,使虚拟器件具有多样性和可扩展性;时序控制模块运用事件调度算法,使系统能够有条不紊的运行;信号传播模块使用信号传播算法实现虚拟器件间信号的正确传播。在局域网环境下,运用微机接口教学实验对系统...
【文章来源】:华中科技大学湖北省 211工程院校 985工程院校 教育部直属院校
【文章页数】:60 页
【学位级别】:硕士
【部分图文】:
现代仿真技术的概念框架图
10图 2.5 Windows NT 操作系统分层结构图[41]操作系统应尽量支持己经存在的软件和硬件可靠性。操作系统应经得起有意或无意的错统崩溃。。操作系统应尽量能够在现有的和未来的平。因为市场需求随时间而变化,操作系统应己有的代码影响达到最小。作系统应当为宿主的硬件平台的给定能力提性的目标,NT 设计者选用了为软件分层
图 2.6 Windows 下应用程序与系统硬件通信图[42] 是 32 位的多任务操作系统,在该操作系统下用户如图 2.6 所示。以看出,Windows 9X 操作系统采用虚拟机、模块把 Windows 9X 分成几个功能相对独立的模块,又时又能使 16 位程序和 32 位程序在一个操作系统S-DOS 操作系统采用模块化和层次化相结合的技间的通信[43]。作用,用户程序不能直接访问硬件,需要通过系Windows 9X 可以对系统 I/O 进行全面控制。动程序(VXD)6 开始的系列微处理器提供了 32 位运算,并提供了
【参考文献】:
期刊论文
[1]基于LabVIEW的汽轮机自启动控制系统仿真[J]. 韩芹,潘维加,袁钢. 长沙理工大学学报(自然科学版). 2009(01)
[2]通用分布式虚拟现实软件开发平台的研究[J]. 邓志东,余士良,程振波. 系统仿真学报. 2008(12)
[3]船舶运动视景仿真系统研究[J]. 何金花,彭侠夫,王莺. 计算机仿真. 2007(08)
[4]构建基于虚拟机的计算机实验室[J]. 戚淮兵,刁永锋,罗鹏. 教育信息化. 2006(19)
[5]基于WWW的“计算机网络”虚拟实验室的设计与实现[J]. 王建新,凌亮,王伟平. 计算机工程. 2005(06)
[6]基于CAD软件的“机械设计虚拟实验室”的研究与实现[J]. 曾平,马骥,陈言秋. 工程图学学报. 2004(01)
[7]虚拟仪器与COM组件技术在仪器系统设计中的应用[J]. 郭淼,叶树明,张建文,蒋凯. 计算机工程与应用. 2004(03)
[8]远程虚拟实验的构建[J]. 粟丹,李仁发,彭勇,何彦. 计算机应用研究. 2003(02)
[9]现代计算机仿真技术的研究与发展[J]. 李云峰. 计算技术与自动化. 2002(04)
[10]VRML在航天仿真技术中的应用[J]. 宁超,张世英,韦素媛. 计算机应用. 2002(12)
硕士论文
[1]仿真教学在高等职业教育中应用研究[D]. 李鹏.山东师范大学 2008
[2]通用离散事件仿真平台的设计开发及应用[D]. 何骏.上海交通大学 2008
[3]微机接口虚拟实验的研究[D]. 朱刚.华中科技大学 2004
[4]虚拟机机制研究[D]. 李巍.电子科技大学 2004
本文编号:3503324
【文章来源】:华中科技大学湖北省 211工程院校 985工程院校 教育部直属院校
【文章页数】:60 页
【学位级别】:硕士
【部分图文】:
现代仿真技术的概念框架图
10图 2.5 Windows NT 操作系统分层结构图[41]操作系统应尽量支持己经存在的软件和硬件可靠性。操作系统应经得起有意或无意的错统崩溃。。操作系统应尽量能够在现有的和未来的平。因为市场需求随时间而变化,操作系统应己有的代码影响达到最小。作系统应当为宿主的硬件平台的给定能力提性的目标,NT 设计者选用了为软件分层
图 2.6 Windows 下应用程序与系统硬件通信图[42] 是 32 位的多任务操作系统,在该操作系统下用户如图 2.6 所示。以看出,Windows 9X 操作系统采用虚拟机、模块把 Windows 9X 分成几个功能相对独立的模块,又时又能使 16 位程序和 32 位程序在一个操作系统S-DOS 操作系统采用模块化和层次化相结合的技间的通信[43]。作用,用户程序不能直接访问硬件,需要通过系Windows 9X 可以对系统 I/O 进行全面控制。动程序(VXD)6 开始的系列微处理器提供了 32 位运算,并提供了
【参考文献】:
期刊论文
[1]基于LabVIEW的汽轮机自启动控制系统仿真[J]. 韩芹,潘维加,袁钢. 长沙理工大学学报(自然科学版). 2009(01)
[2]通用分布式虚拟现实软件开发平台的研究[J]. 邓志东,余士良,程振波. 系统仿真学报. 2008(12)
[3]船舶运动视景仿真系统研究[J]. 何金花,彭侠夫,王莺. 计算机仿真. 2007(08)
[4]构建基于虚拟机的计算机实验室[J]. 戚淮兵,刁永锋,罗鹏. 教育信息化. 2006(19)
[5]基于WWW的“计算机网络”虚拟实验室的设计与实现[J]. 王建新,凌亮,王伟平. 计算机工程. 2005(06)
[6]基于CAD软件的“机械设计虚拟实验室”的研究与实现[J]. 曾平,马骥,陈言秋. 工程图学学报. 2004(01)
[7]虚拟仪器与COM组件技术在仪器系统设计中的应用[J]. 郭淼,叶树明,张建文,蒋凯. 计算机工程与应用. 2004(03)
[8]远程虚拟实验的构建[J]. 粟丹,李仁发,彭勇,何彦. 计算机应用研究. 2003(02)
[9]现代计算机仿真技术的研究与发展[J]. 李云峰. 计算技术与自动化. 2002(04)
[10]VRML在航天仿真技术中的应用[J]. 宁超,张世英,韦素媛. 计算机应用. 2002(12)
硕士论文
[1]仿真教学在高等职业教育中应用研究[D]. 李鹏.山东师范大学 2008
[2]通用离散事件仿真平台的设计开发及应用[D]. 何骏.上海交通大学 2008
[3]微机接口虚拟实验的研究[D]. 朱刚.华中科技大学 2004
[4]虚拟机机制研究[D]. 李巍.电子科技大学 2004
本文编号:3503324
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3503324.html