期刊文献+

利用硬件抽象机模拟执行技术设计JAVA处理器

A Study of Employing Mock Execution Technique in Hardware Abstract Machine to Implement a Java Processor
在线阅读 下载PDF
导出
摘要 提出了一个基于硬件抽象机的流水线微处理器设计框架,创造性地使用了一种基于标签结构的模拟执行技术.基于这一框架,描述了一个堆栈抽象机的工作原理,实现了一个Java指令级并行处理器.利用堆栈硬件抽象机和堆栈指令折叠技术的组合解决了Java处理器中的堆栈依赖瓶颈问题.软件模拟证明了该处理器能够最大限度地挖掘出Java程序中的指令级并行,并且拥有更高的处理能力. 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.
出处 《微电子学与计算机》 CSCD 北大核心 2011年第1期104-107,共4页 Microelectronics & Computer
基金 国家自然科学基金项目(50978030)
关键词 抽象机 Java微处理器 堆栈 指令级并行 超长指令字 abstract machine Java processor Stack ILP VLIW
  • 相关文献

参考文献5

二级参考文献12

  • 1李瑛,高德远,张盛兵.RISC微处理器流水线的测试[J].小型微型计算机系统,2005,26(6):1110-1112. 被引量:6
  • 2高健,陈杰.一种基于数字信号处理器的媒体处理器结构及设计[J].微电子学与计算机,2007,24(4):1-4. 被引量:4
  • 3Patterson D A, Hermessy J L. Computer architecture: a quantitative approach [M]. Beijing: China Machine Press, 1999.
  • 4张伟功,段青亚,刘曙蓉,等.一种16位微处理器使用的伪四级流水结构:中国,ZL03114502.7[P].2005-05-25.
  • 5于伦正,郝跃,张伟功,等.一种16位微处理器的系统结构:中国,ZL03114501.9[P].2004-12-15.
  • 6Steve B Furber.ARM system-on-chip architecture addisonwes-ley[M].USA:2000 ARM Architecture Reference Manual,Addison-Wesley,2001.
  • 7Segars S.The ARM9 family-high performance microprocessors for embedded applications[M].USA:ARM Ltd,2001.
  • 8John L,Hennessy David A Patterson.Computer organization & design:the hardware/software interface[M].Beijing:China Machine Press,1999.
  • 9于 勐,陈贵海,阳雪林,谢 立,过敏意.JAVA并行化编译器JAPS-Ⅱ[J].软件学报,2002,13(4):739-747. 被引量:5
  • 10何荣森,何希顺,张跃.从ARM体系看嵌入式处理器的发展[J].微电子学与计算机,2002,19(5):42-45. 被引量:16

共引文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部