欢迎来到天天文库
浏览记录
ID:51971220
大小:13.12 MB
页数:70页
时间:2020-03-20
《面向金融领域的Java Card性能及体系结构优化研究与实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、ADissertationSubmittedtoZhejiangUniversityfortheDegreeofMasterofEngineering⑧TITLE:ResearchandImplementation————————————————————1。。。。。。。I_______-●_____一i—————————————————————————______--一Author:CaoXiaoSupervisor:△苎苎Q鱼i垒主金呈兰Q£:!=iYi翌gSubject:ComputerA卫卫1icationTechnology一—-_-。。-_-。_-__●_-__
2、_______-_________-____————————_————————●______-___●_______。一College:ComputerScienceandTechnology一--___I___I_●-________●________-___———————————————————————●-_____一SubmittedDate:2012—04—30浙江大学硕士学位论文摘要JavaCard是一种可运行Java小应用程序的智能卡,随着全球EMV迁移及国内金卡工程的大力推动,JavaCard在金融领域的应用越来越广泛,下一代银行卡全面迁移到JavaCard
3、已是箭在弦上,然而,自从诞生之日起就一直困扰JavaCard的运行性能较低及系统组件无法更新的问题,依然在束缚着其进一步的发展。论文研究JavaCard软硬件体系结构和运行原理,针对JavaCard执行引擎和存储系统架构展开优化研究工作,力图从根本上推动制约JavaCard技术发展桎梏的突破。论文提出了基于反馈的JCVM指令预调度技术,针对金融领域应用,收集运行时字节码指令及本地方法执行的统计信息,提出了指令流加权控制流程图的概念以及在此之上的一个指令编排算法,实现了解释器及本地方法库的预调度,在目标体系架构中,将热点指令处理函数及本地方法的布局按照应用反馈的统计信息重新
4、编排,增强了JavaCard执行引擎的运行时局部性;提出了一个基于MMU的JavaCard存储架构设计方案,以及基于此存储架构的JavaCard系统组件更新方法,在不破坏JavaCard安全性的前提下,实现了不换卡完成JavaCard系统组件的更新,有效应对系统漏洞的出现。论文最后通过实验验证,分析了基于反馈的JCVM指令预调度技术对JavaCard系统性能的提升效果;验证了基于MMU的JavaCard系统组件更新方案的可行性;利用JavaCard性能评估基准测试平台,将本项目系统与当前一些典型商用卡片做了对比测试,在此基础上,针对性的提出了下一步优化方案。关键词。智能卡
5、,JavaCard,字节码指令,解释器预调度,MMU,系统更新浙江大学硕士学位论文AbstractJavaCardisasmartcardwhichjava叩pletscallberunsecurelyon.witlltheglobalEMVmigrationandvigorouslypromoteofGoldenCardProject,theapplicationofJavaCardismoreandmoleextensively.TheJavaCardreplacingtheissuedbankcardsisnowimminent.However,theproblem
6、whichcausedbadruntimepropertiesandsystemcomponentswhichCan’tbeupdated,isstillhamperingitsdevelopmentsinceJavacard’Semerging.ThispaperiswrotetoresearchthearchitectureofsoftwareandhardwareandoperatingprincipleofJavaCard,andtooptimizetheexecutionengine’Simplementandmemorysysteminfrastructure
7、,togetbreakthroughinpromotingthetechnicaldevelopmentofJavaCard.Thispaperproposesthefeed-backJCVMinstructionpreschedulingscheme,whichCancollectruntimeexecutionflowofbytecodeinstructionandnativemethodonfinancialfieldapplication,andthenweproposestheconceptofWeightedCon
此文档下载收益归作者所有