基于SDP2005软件开发平台的虚拟机的研究

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:young1592
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数字电视技术的发展,中间件技术应运而生,它们是把应用程序与底层的操作系统和硬件实现的技术细节隔离开来的软件环境,支持跨硬件平台和跨操作系统的软件运行,使应用不依赖于特定的硬件平台和实时操作系统。目前最流行的是SUN公司的JAVA虚拟机和JAVA HTML虚拟机。本论文的前期任务是研究虚拟机技术和虚拟机各个组成模块的实现以及汇编器的工作原理。在此基础之上,移植了HEC虚拟机的部分指令集,编写了初始化器和主执行引擎,研究了指令执行器和虚拟机的基本执行环境。在研究FTA2000图形用户界面的基础上制作了虚拟机的用户菜单,实现了运行参数的实时传递。同时还制作了图形显示接口和简化的中断系统,为了实现对虚拟机的调试制作了单步调试器并编写了测试代码。本设计的最终目的是实现运行时系统的跨平台移植,最终实现“一次编写代码,到处可以运行”,由于时间和技术能力的限制仅对构成运行时系统的最基本的组件的实现和移植进行了分析和讨论。本论文首先简述了数字电视机顶盒以及JAVA虚拟机等,而后简要介绍了SDP2005机顶盒软件开发平台的板级支持包和系统启动流程,接着重点讨论了运行时系统各个模块的实现和移植,图形用户接口的设计以及用户菜单的制作,最后还讨论了单步执行调试器,给出了功能调试测试结果,并在附录中给出了汇编器的流程图。另外,文中还对pSOSystem操作系统和软件集成开发环境(IDE)也进行了简单介绍。
其他文献
  本文首先介绍了组播的基本概念和组播的技术原理,包括:组播的工作原理、组播地址的分配和映射、组播分发树、组播转发,并对目前常用的几种域内和域间组播路由协议和组播组管
 视频压缩技术对数据进行时间上的预测、空间上的变换和基于统计特性的编码,从而大大减少了冗余,提高了传输的有效性。无线和互联网协议(IP)分组视频通信势在必然,然而实际的无
本文讨论了一种基于有限状态机的跨平台IVR程序设计结构,以及基于此结构的IVR流程代码生成工具和测试工具。使用代码生成替代脚本解释提高了系统的运行效率,同时通过有效的系统
GSM-R系统是适应现代铁路运输高速化和智能化、满足国际铁路联盟要求的新一代铁路移动通信系统。目前它在欧洲已经经过了标准制定、系统实验和工程实施三个阶段并获得了巨大
  软交换设备是下一代网络的控制功能实体,为下一代网络提供具有实时性要求的业务的呼叫控制,是下一代网络呼叫与控制的核心。软交换设备定位于下一代网络的控制层,是电路交换
本文的第一部分介绍了网络管理的基本概念、目标和功能,网管系统的组成及其标准化;此后详细介绍了简单网络管理协议SNMP的基本知识;在分析了当今传输网管的现状的基础上,从影响网