作者: Terry Parks , G. Glenn Henry
DOI:
关键词: Outcome (probability) 、 Branch table 、 Algorithm 、 Function (mathematics) 、 Statistics 、 Branch target predictor 、 Branch predictor 、 Indirect branch 、 Computer science 、 Pipeline (computing) 、 Branch
摘要: An apparatus and method are provided for accurately predicting the outcome of branch instructions prior to their execution by a pipeline microprocessor. The includes bias indicator dynamic predictor. receives instruction from an buffer provides output indicating particular category instruction. as function type displacement, where displacement prescribed predictor is coupled indicator. predicts based upon contents entry in history table, table corresponds category, maintains plurality tables, each tables corresponding selected categories, categories comprises taken not category.