Java智能卡硬软件系统的研究与实现

来源 :清华大学 | 被引量 : 0次 | 上传用户:steve0309
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该文从Java智能卡的有关规范出发,对Java智能卡的硬软件系统,主要是Java智能卡微处理器和Java智能卡操作系统进行了深入、系统地研究、设计和实现.Java智能卡微处理器的目的是加速Java程序在智能卡上的运行速度.该文通过对Java智能卡虚拟机(JCVM)指令运行特点的考察,设计了一种RISC流水线型微处理器Mini-JCP.通过定性和定量的分析,该文采用一个一读一写的双口RAM作为Java堆栈,减小了存储器资源的消耗.根据JCVM指令功能复杂度的不同,Mini-JCP分别用流水线、有限状态机和软件仿真三种方式实现了JCVM中全部的16位指令.在实现多周期指令功能和硬件陷阱机制时,Mini-JCP对流水线中的存储和计算资源进行了复用.Java智能卡操作系统由JCVM软件部分,Java智能卡运行环境(JCRE)和Java智能卡应用编程接口(API)组成.面向对象性是JCVM的主要特性,该文详细考查了JCVM可执行文件的内在结构,以软件仿真子程序的形式实现了各类面向对象指令的功能.为对整个Java智能卡硬软件系统进行联合的验证,该文构建了智能卡系统软件模拟和硬件仿真两个平台.利用这两个平台,该文对Java智能卡程序运行时硬件和软件系统的工作情况进行了细致地检验,通过与PC机相连的读卡器的APDU通信,验证了我们设计的由Mini-JCP微处理器和Java智能卡操作系统组成的整个Java智能卡系统的正确性和实用性.
其他文献
随着信息技术的发展,人们对网络带宽的需求越来越大,大数据应用、云存储、云计算等技术的出现要求通信系统具有更高的信号产生与处理速度。传统的电子技术在高速信号处理方面已
山茱萸科株木属的Cormus stolonifera,自然分布于北美洲北部的大部分地区以及北半球的一些地区,不仅是一种极好的耐寒性观赏灌木,同时与其他北方物种相比有一定的耐盐性,而且现在
该论文开展了从外延材料到低电压微波功率器件的研制的一系列研究的工作.为了开发自有知识产权的产业资源,必须首先解决SiGe材料外延的困难.经过对高真空化学气相淀积设备的
该文从测量原理入手,推导了测量公式和误差传递公式.另外,该文建立了光点扫描过程的数学模型,得出了微分法是边缘信号提取的理想方法,并在电路上较好地实现了用微分方法提取
本文通过对荣华二采区10
期刊
该论文工作是结合甘肃省"九五"科技基关项目《静电感应晶闸管(SITH)的研制》而展开的.论文首先介绍了同代功率电子器件的发展状况及其动态性能的测试特性,然后围绕静电感应晶
表面等离子体共振(SPR)是一种光激发导致电子产生共振的现象。入射光照射到金属纳米结构上,入射光的频率与金属纳米结构材料的固有频率相匹配,在其表面激发产生电荷震荡。此时
随着集成电路制造工艺的不断进步,芯片集成度不断提高,由此带来的信号电互连的功耗提高、信号延迟、电磁干扰等物理瓶颈日益显著,光互连被认为是有望突破传统的电互连瓶颈的解决
该文从理论和实验两个方面分析从Tm,Ho激光晶体获得2μm激光振荡的方法.在理论方面,首先介绍了Tm,Ho晶体(Tm:YAG、Tm,Ho:YAG、Tm:Ho:YLF)的动力学过程.给出了准三能级系统的
病毒是地球上丰度最高的生物实体。针对病毒的研究主要集中在人体致病性病毒,如流感病毒、HIV、Zika病毒以及乙肝病毒等。由于技术方法的限制,对环境病毒的研究起步相对较晚。