[发明专利]一种虚拟机的单栈设计方法无效
申请号: | 201010165372.1 | 申请日: | 2010-05-07 |
公开(公告)号: | CN101833471A | 公开(公告)日: | 2010-09-15 |
发明(设计)人: | 徐野 | 申请(专利权)人: | 沈阳理工大学 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/30 |
代理公司: | 沈阳利泰专利商标代理有限公司 21209 | 代理人: | 李枢 |
地址: | 110168 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种虚拟机的单栈设计方法、系统和计算机程序产品。所述虚拟机构建的内存映像中包括:指令区,用于存储和识别所述虚拟机指令集;堆区,存储所述虚拟机运行过程中产生的所有变量值;栈区,使用单独的栈区作为所述虚拟机指令执行的工作区和函数调用栈,同时也存储所述虚拟机产生的变量地址。单栈设计方法简化了栈式虚拟机的设计复杂度,简化所述虚拟机的指令集规模,在保证程序可移植性的前提下降低程序开发成本,适用于具有嵌入式计算环境的多种平台。 | ||
搜索关键词: | 一种 虚拟机 设计 方法 | ||
【主权项】:
一种虚拟机的单栈设计方法,其特征在于该方法包括以下步骤:1)虚拟机在内存映像中构建指令区段,存储所述虚拟机可执行程序的指令集合;2)虚拟机在内在映像中构建堆区段,存储所述虚拟机可执行程序在运行过程中产生的所有变量信息;3)虚拟机在内在映像中构建单栈区段,以一个单栈形式实现所述虚拟机指令执行的工作栈、函数调用栈、变量地址存储栈和变量引用栈。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沈阳理工大学,未经沈阳理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010165372.1/,转载请声明来源钻瓜专利网。