The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 09, 2010
Filed:
Oct. 31, 2005
Jinzhan Peng, Beijing, CN;
Gansha Wu, Beijing, CN;
Peng Guo, Beijing, CN;
Xin Zhou, Beijing, CN;
Zhiwei Ying, Shanghai, CN;
Jinzhan Peng, Beijing, CN;
Gansha Wu, Beijing, CN;
Peng Guo, Beijing, CN;
Xin Zhou, Beijing, CN;
Zhiwei Ying, Shanghai, CN;
Intel Corporation, Santa Clara, CA (US);
Abstract
A virtual machine in a processing system manages type information for operands. In one embodiment, the virtual machine accomplishes the following results through execution of a single instruction: adding an operand tag to a tag stack, and updating a stack pointer for the tag stack to recognize the addition of the operand tag to the tag stack. The single instruction may be a shift instruction, for example. The tag stack may reside in a tag stack register, and each operand tag may indicate whether a corresponding operand on an operand stack is to be treated as a reference operand or a non-reference operand. Other embodiments are described and claimed.