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:
Apr. 11, 2006
Filed:
Jun. 24, 1999
Yasuhiro Yokota, Yokohama, JP;
Makoto Minari, Yokohama, JP;
Hirokazu Ohi, Machida, JP;
Jun Nozaki, Yamato, JP;
Yasuhiro Yokota, Yokohama, JP;
Makoto Minari, Yokohama, JP;
Hirokazu Ohi, Machida, JP;
Jun Nozaki, Yamato, JP;
Canon Kabushiki Kaisha, Tokyo, JP;
Abstract
In a program executing apparatus, a code reading section reads intermediate codes into a storage unit. A data-reference analyzing section determines whether the operands of instructions in the intermediate codes stored in the storage unit require a data reference. Each data reference is analyzed for instructions requiring the data reference. A code rewriting section rewrites the operands of the instructions according to the analysis information obtained by the data-reference analyzing section. An address updating section updates the addresses of address-related instructions. After all intermediate codes are interpreted, a main interpreting and executing section starts interpreting and executing the intermediate codes.