Electrical computers and digital processing systems: processing – Processing control – Branching
Reexamination Certificate
2005-03-08
2005-03-08
Treat, William M. (Department: 2183)
Electrical computers and digital processing systems: processing
Processing control
Branching
C712S024000, C712S208000, C712S210000, C712S241000
Reexamination Certificate
active
06865666
ABSTRACT:
A data processing device having a PC controlling part for executing an operation of branch which has a first register for holding a result of decoding in an instruction decode unit, a register for holding a description indicating an execution condition of the operation (a value of field for designating condition), and a register for holding the description indicating a time for executing the operation (an address value of PC), wherein the execution condition is started when a value held in the register is in agreement with a PC value in accordance with the description of the register; and if the condition is satisfied, the PC controlling part executes the operation based on a content held in the register, whereby it is possible to delay the time for judging the execution condition during this delay, to thereby increase a degree of freedom in scheduling instructions such that the branch instruction is positioned prior to the operation instruction for determining the execution condition in the program.
REFERENCES:
patent: 4792892 (1988-12-01), Mary et al.
patent: 4910664 (1990-03-01), Arizono
patent: 5404469 (1995-04-01), Chung et al.
patent: 5471591 (1995-11-01), Edmondson et al.
patent: 5495598 (1996-02-01), Byers et al.
patent: 5507027 (1996-04-01), Kawamoto
patent: 5590352 (1996-12-01), Zuraski, Jr. et al.
patent: 5617550 (1997-04-01), Matsuo et al.
patent: 5752015 (1998-05-01), Henry et al.
patent: 5761470 (1998-06-01), Yoshida
patent: 5765037 (1998-06-01), Morrison et al.
patent: 5815698 (1998-09-01), Holmann et al.
patent: 5941984 (1999-08-01), Mohri et al.
patent: 6035389 (2000-03-01), Grochowski et al.
patent: 6055626 (2000-04-01), Yasoshima et al.
patent: 0 476 628 (1992-03-01), None
patent: 0 476 628 (1992-03-01), None
patent: 0 518 420 (1992-12-01), None
patent: 2 069 733 (1981-08-01), None
patent: 2 069 733 (1981-08-01), None
patent: 08203675 (1998-02-01), None
patent: 410049370 (1998-02-01), None
Microprocessor Report, vol. 11, No. 14, Oct. 27, 1997.
Fujii Hideyuki
Yoshida Toyohiko
Burns Doane Swecker & Mathis L.L.P.
Renesas Technology Corp.
Treat William M.
LandOfFree
Data processing device does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Data processing device, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data processing device will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3435972