首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 78 毫秒
1.
为提高嵌入式处理器对计算密集型应用的处理能力,并增强定制指令的适应性,提出一种面向多任务的定制指令模式自动化提取方法.该方法以目标应用的热点代码数据流图集合作为分析对象,通过流图频率加权的方式实现目标任务的优先级调整,并挖掘隐藏于任务程序热点中的频繁计算模式作为定制指令模式.安全加密和媒体处理优化实例结果表明,该方法可提高定制指令的适应性和利用率,其优化效果优于传统独立设计方式.  相似文献   

2.
潘雁  祝跃飞  林伟 《软件学报》2019,30(6):1778-1792
软件程序是按一定顺序排列的指令序列,指令的排列组合构成了千变万化的程序语义.指令顺序重排通常会相应地导致程序语义的变化,通过分析相邻指令序列的相对独立性,可以在不影响程序语义的前提下交换相邻指令序列,增大指令距离,改变程序特征,在一定程度上增加逆向分析代价.通过改进程序的形式化定义论证相邻指令交换的充分条件,采用模拟退火算法实现随机化的指令乱序混淆方法,并将指令乱序方法与虚拟机代码保护技术融合,实现基于指令乱序的虚拟机代码保护系统IS-VMP,使用加密算法实例进行系统测试,验证了指令乱序混淆算法的可行性与有效性.  相似文献   

3.
本文针对虚拟机传统实现方法所存在的缺点,提出了一种虚拟机描述文件动态生成虚拟机的方法,给出了相应虚拟机的可定制生成模式及其对虚拟机动态优化的具体方案。该方案通过对特定虚拟机按规定语法格式进行描述形成一个虚拟机定义文件,并由虚拟机生成程序对其进行解析从而动态生成相应的虚拟机;针对特定的虚拟机程序,进一步利用动态优化的方法,对相对冗余的虚拟机指令集定义进行裁剪,从而得到一个指令集最简的高效虚拟机。  相似文献   

4.
概要介绍NIOS Ⅱ处理器,详述NIOS Ⅱ处理器中定制指令的硬件实现和软件接口。并结合实例说明在进行SOPC设计时,可以把强实时软件算法或费时的软件计算作为定制指令,加入到NIOS Ⅱ处理器指令集中,提高系统性能。  相似文献   

5.
采用Nios定制指令的嵌入式系统优化设计   总被引:3,自引:0,他引:3  
Altera公司的Nios软核处理器以其低成本,设计灵活等特点,在嵌入式应用领域得到广泛的应用。采用Nios处理器的定制指令,可以把用户自定义的功能直接添加到NiosCPU的算术逻辑单元中,加快专项任务的执行,以达到优化目的。本文在阐述Nios定制指令设计的基础上,给出相应的设计例子具体说明。  相似文献   

6.
代码重排技术是提高指令Cache命中率、提升程序性能的一种重要优化方法。文章介绍了代码重排的几种主要技术,并从排序粒度、实现时机、冲突考虑、算法代价等方面对代码重排技术进行了深入的分析与比较。  相似文献   

7.
针对底层虚拟机混淆器(OLLVM)在指令混淆层面只支持指令替换一种算法,且仅支持5种运算符和13种替换方案的问题,设计了一种改进版的指令混淆框架InsObf,以加强OLLVM指令层面的混淆效果。InsObf包含指令加花和指令替换,其中指令加花首先对基本块的指令进行依赖分析,然后插入叠加跳转和虚假循环两种花指令;指令替换在OLLVM的基础上,拓展至13种运算符,共计52种指令替换方案。在底层虚拟机(LLVM)上实现了框架原型后,通过实验表明,与OLLVM相比,InsObf在时间开销增长约10个百分点,空间开销增长约20个百分点的情况下,圈复杂度和抗逆向能力均可提高近4倍;与同样基于OLLVM改进的Armariris和Hikari相比,InsObf在同一量级的时空开销下,可以提供更高的代码复杂度。因此,InsObf可提供指令层级的有效保护。  相似文献   

8.
基于汇编代码的指令调度器的设计与实现   总被引:1,自引:0,他引:1  
随着嵌入式处理器在各个领域的广泛应用,嵌入式软件的复杂度越来越高.充分发掘嵌入式处理器的性能,需要高级编译优化技术的支持.指令调度是编译器发掘程序指令级并行性的关键技术之一.设计并实现了一个基于汇编代码的指令调度器.实验结果表明,在TECC嵌入式编译器中集成指令调度器后可显著提高程序的性能.  相似文献   

9.
DSP处理器的功能日益强大,软件程序的复杂程度也在不断增大,软件的代码量迅速增加。采用LZW字典压缩对由源程序指令代码经过编译、汇编后生成的二进制机器代码进行压缩,可减少指令代码存储空间大小,这样在BWDSP处理器存储空间有限的条件下可以存储更多指令程序代码,同时增加Cache命中率,提高BWDSP处理整体性能。BWDSP处理器指令Cache代码压缩系统以指令Cache块为压缩单元。在高性能BWDSP处理器平台上对典型雷达信号程序代码压缩进行仿真实验,得出平均代码压缩率为60%左右。  相似文献   

10.
可重构指令集处理器能够根据应用程序特点动态扩展其指令集,其硬件架构和软件工具的设计与传统设计有很大不同。在研究可重构指令集处理器软硬件特性的基础上,提出一种集成动态采样剖析硬件的可重构指令集处理器架构。该处理器具有3种不同的工作模式,它通过剖析硬件采样获取程序热点,利用配套工具链半自动地完成指令扩展生成、编译器重定向和可编程硬件逻辑配置,从而获得在不同嵌入式应用领域的硬件适应性和软件兼容性。针对性的实验结果表明,该处理器架构的采样剖析机制准确有效,并且在增加有限的硬件开销的情况下,能够很好地适应应用变化。  相似文献   

11.
从我国美术专业招生考试实际情况出发,结合指纹识别和二维条码技术的各自特点和优势,将其应用在考试身份验证中,实现符合美术招生考试要求的身份验证模型。简要来说就是利用二维条码的信息存储能力及防伪特性,将考生的各类信息包括指纹特征信息存储在条码图形中,通过条码识别设备和指纹采集设备,将现场采集的考生指纹信息与条码中存储的信息进行比对,以此来确认考生身份的真假。  相似文献   

12.
针对射频识别( RFID)标签防碰撞算法识别效率低的问题,提出一种基于二进制码调制的RFID标签防碰撞算法BCMA。对传统多叉树防碰撞算法进行改进,活动标签采用位编码技术把标签ID在多叉数中的位置信息调制到一个2m位的二进制数主控继电器(MCR)上,并把MCR回送给阅读器;阅读器采用位跟踪技术,定位MCR碰撞发生的数位,从而解调出活动标签的分组信息。阅读器对待识别标签的分组是确定性的,进而避免空闲时隙的产生,提高系统识别效率。仿真结果表明,与常见的八叉树算法相比,BCMA算法使系统吞吐率提高168%。  相似文献   

13.
随着分布式存储技术的发展,网络数据存储的安全性问题成为计算机领域研究的热点.在分析了基于X Code和RS Code技术的分布式存储系统的基础上,为进一步增强数据系统容错能力提出了一种改进的二维分布式存储系统.该系统将数据服务器中的数据块组织成具有行列坐标的两维实体,在列上将RS Code和X Code两种编码方法综合运用产生校验信息,在行上实行基于异或运算的校验.实验表明经改进的系统较采用RS Code技术的系统减少了数据恢复时间,较采用X Code技术的系统增加了容错数量,从而在整体上提高了系统容错效率.  相似文献   

14.
基于iOS应用开发过程中经常需要用到用户自定义手势识别功能.但是iOSAPI仅仅提供了简单的手势功能,不能满足开发者要求。基于向量统计和正则表达式的自定义手势识别算法实现了复杂的用户自定义手势识别功能,并在iOS平台实现了该算法。  相似文献   

15.
张毅坤  赵明  崔杜武 《计算机工程》2004,30(15):136-138
目前,基于状态机的测试多集中在测试序列的生成方法学上,然而状态机的特点决定了测试序列对测试数据具有相当的依赖性,即一个测试序列的执行受到其上测试数据的约束。该文提出了状态机代码合成的方法模拟状态机行为,将其转换为可执行规约并在此基础上使用遗传算法来生成状态机的测试数据,为解决状态机测试数据的生成提供了一种可行的方法。  相似文献   

16.
通过一种新的可视化定义报表方法,用户可根据需要灵活定义报表样式,并利用XML实现动态创建数据表;在此基础上配置数据源及其字段与报表单元格间的关系,系统将据此自动拼装出相应的SQL,从而快速生成满足用户需求的各类基于单数据源的报表,并可对生成的报表进行预览和导出到Excel文件。最后,在重庆交通运输(控股)集团中的实际应用表明,这种新的可视化自定义报表方法能快速适应报表变更需求,大大提高了工作效率,并保护了用户的投资。  相似文献   

17.
通过分析.NET平台下多语言的实现方式.提出一种基于自定义XML文件的多语言实现方法,这种方法把语言包配置在自定义的XML文件中,可以根据开发者的习惯来定义,格式简单,便于管理,而且易于扩展,该方式在实践中采用,证明可行。  相似文献   

18.
企业向用户提供众多服务,例如短信套餐、GPRS套餐、话费服务,等等,用Web Services集成应用程序,这使公司内部的商务处理更加自动化。由于系统提供的服务与定制系统本身无关,因而具有很广的可扩充性与很强的可重用性,可以应用到其他服务中去。  相似文献   

19.
基于二维码识别技术的电子签到模块设计   总被引:1,自引:0,他引:1  
随着社会经济与信息网络技术的不断发展,人们对移动互联网越来越依赖,对移动体验的要求也越来越高;另一方面消费的另一环节-商户也渐渐地在寻找更加新颖快捷的技术手段来表现他们的产品及服务以增加收入。在这样的环境下,签到商业模式应运而生,人们可以通过手持设备向某地的商户门店进行签到进行互动。为了解决消费者签到位置定位不准确的问题,采取了二维码识别技术来为商家和消费者提供真实有效的签到体验。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号