首页> 中文期刊>中南大学学报(自然科学版) >基于多线程的计算机硬件虚拟实验室的设计与实现

基于多线程的计算机硬件虚拟实验室的设计与实现

     

摘要

研究了计算机硬件虚拟实验室的设计与实现方法.系统采用多线程技术实现虚拟计算机的仿真运行、信号检测、信号图形化编码及信号输出4个功能模块的并行操作功能,采用加锁技术实现多线程运行的同步控制;根据系统运行时间的特点、模块的交互性、线程间优先关系,设定各线程的优先级别,按优先级别与给定时间片进行线程调度;模块间传送数据的同步控制通过多数据缓冲区机制实现,利用事件驱动方式完成各缓冲区数据的传递.系统采用多线程与多缓冲区技术相结合的方式,实现了计算机硬件虚拟实验系统模块的并行操作与数据的并行处理,提高了系统的交互性和运行效率,为计算机硬件实验教学提供了一个高度交互与仿真的虚拟实验环境.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号