首页 | 官方网站   微博 | 高级检索  
     

利用硬件抽象机模拟执行技术设计JAVA处理器
引用本文:王海晨,赵祥模.利用硬件抽象机模拟执行技术设计JAVA处理器[J].微电子学与计算机,2011,28(1):104-107.
作者姓名:王海晨  赵祥模
作者单位:长安大学,信息工程学院,陕西,西安,710064
摘    要:提出了一个基于硬件抽象机的流水线微处理器设计框架,创造性地使用了一种基于标签结构的模拟执行技术.基于这一框架,描述了一个堆栈抽象机的工作原理,实现了一个Java指令级并行处理器.利用堆栈硬件抽象机和堆栈指令折叠技术的组合解决了Java处理器中的堆栈依赖瓶颈问题.软件模拟证明了该处理器能够最大限度地挖掘出Java程序中的指令级并行,并且拥有更高的处理能力.

关 键 词:抽象机  Java微处理器  堆栈  指令级并行  超长指令字

A Study of Employing Mock Execution Technique in Hardware Abstract Machine to Implement a Java Processor
WANG Hai-chen,ZHAO Xiang-mo.A Study of Employing Mock Execution Technique in Hardware Abstract Machine to Implement a Java Processor[J].Microelectronics & Computer,2011,28(1):104-107.
Authors:WANG Hai-chen  ZHAO Xiang-mo
Affiliation:WANG Hai-chen,ZHAO Xiang-mo(School of Information Engineering,Chang'an University,Xi'an 710064,China)
Abstract:A framework of designing a pipe-lined microprocessor using hardware Abstract machine is proposed in the paper,and creatively used mock execution technique with tags.Based on the framework,the paper presented a stack hardware Abstract machine and proposed a Java ILP processor.The software simulation proved that the Java ILP processor enabled to exploit most of instruction level parallelism(ILP)in Java programs and provided the high performance.
Keywords:abstract machine  Java processor  Stack  ILP  VLIW  
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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

京公网安备 11010802026262号