论文部分内容阅读
在远程教育大力推广的今天,虚拟实验已被广泛应用于远程教育实验教学系统中.由于计算机程序执行的动态效果和计算机硬件的时序变化关系较难仿真,从而很难反映出硬件实验现象与其作用机理的相互关系,导致目前尚无一个编程类硬件虚拟实验能完全满足应用的需求.该课题在国家创新基金资助项目(01C26224210555)的资助下对编程类硬件虚拟实验进行了研究. 出于编程美实验是通过I/O指令对外部设备进行控制的,回而该文提出了由DOSVM,虚拟设备驱动程序和虚拟设备三个部分组成的VPD模型.在VPD模型中,通过贫拟设备驱动程序截获DOSVM在Windows环境下运行时执行的I/O指令实现DOSVM与虚拟设备之间的双向通信,从而实现了DOSVM控制虚拟设备进行工作的功能,基本满足了编程类硬件虚拟实验的需要.