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:
Aug. 07, 2007
Filed:
Dec. 10, 2002
Toshiyuki Sakata, Osaka, JP;
Taketo Heishi, Osaka, JP;
Hajime Ogawa, Suita, JP;
Shohei Michimoto, Takatsuki, JP;
Shuichi Takayama, Takarazuka, JP;
Toshiyuki Sakata, Osaka, JP;
Taketo Heishi, Osaka, JP;
Hajime Ogawa, Suita, JP;
Shohei Michimoto, Takatsuki, JP;
Shuichi Takayama, Takarazuka, JP;
Matsushita Electric Industrial Co., Ltd., Osaka, JP;
Abstract
A compiling unit () generates indefinite branch information showing that an instruction set to be selected is indefinite, instead of generating a branch instruction. A linking unit () generates an appropriate direct addressing branch instruction by judging whether an instruction set used at a branch source and an instruction set used at a branch destination are the same. Also, one reference instruction set is determined. The compiling unit () adds a mode adjusting instruction that belongs to the reference instruction set and that is for causing a branch to an instruction placed at a branch destination and for selecting the instruction set that is originally to be selected. The mode adjusting instruction provides an alternative branch destination corresponding to an original branch destination, and the compiling unit () generates an indirect addressing branch instruction for causing a branch to the alternative branch destination and for selecting the reference instruction set.