Data processor with selectively enabled and disabled branch pred

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364DIG1, 364DIG2, 36494834, 364938, 3642318, 3642613, G06F 938, G06F 932

Patent

active

052281310

ABSTRACT:
The data processor related to the invention enables to designate whether the branch prediction mechanism itself should be activated or not for a conditional branch instruction, and the data processor enables to initialize branch history as required and also designates activation or inactivation of the branch prediction mechanism by setting a specific value to a specific bit of an exclusive usable register by software means. Also when a specific instruction is executed, the data processor automatically clears the branch history. As a result, in the event when the data processing efficiency is adversely declined by application of branch prediction mechanism or when monitoring external address bus, the branching prediction mechanism can be inactivated by setting the predetermined value to the exclusive usable register. Likewise, when the reliability of the branch history lowers due to such as variation in the program running condition, the data processor is capable of clearing the branch history by writing a specific value into the exclusive usable register, and when executing a specific instruction which varies the program executing condition, branch history is automatically cleared.

REFERENCES:
patent: 4477872 (1984-10-01), Losq et al.
patent: 4760520 (1988-07-01), Shintani et al.
patent: 4763245 (1988-08-01), Emma et al.
patent: 4764861 (1988-08-01), Shibuya
patent: 4777594 (1988-10-01), Jones et al.
patent: 4827402 (1989-05-01), Wada
patent: 4853840 (1989-08-01), Shibuya
patent: 4858104 (1989-08-01), Matsuo et al.
"Branch Prediction Strategies and Branch Target Buffer Design," Lee, et al, Computer, vol. 17, No. 1, Jan. 1984.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Data processor with selectively enabled and disabled branch pred 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 processor with selectively enabled and disabled branch pred, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data processor with selectively enabled and disabled branch pred will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2319361

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.