NTA-NET (UGC-NET) Computer Science & Applications (87) Microprocessor-Hazards and Mitigation Study Material (Page 3 of 3)
Choose Programs:
⏳ 🎯 Online Tests (4 Tests [100 questions each]): NTA Pattern, Analytics & Explanations
Rs. 800.00 -OR-
3 Year Validity (Multiple Devices)
Sample TestsDetailsSee Demo
🎓 Study Material (2083 Notes): 2024-2025 Syllabus
Rs. 1250.00 -OR-
3 Year Validity (Multiple Devices)
Topic-wise Notes & SampleDetails
🎯 2699 MCQs (& PYQs) with Full Explanations (2024-2025 Exam)
Rs. 600.00 -OR-
3 Year Validity (Multiple Devices)
CoverageDetailsSample Explanation
Help me Choose & Register (Watch Video) Already Subscribed?
Types of Dynamic Branch Predictors
Edit
1- Bit Branch-Prediction Buffer
- In this, the Branch History Table (BHT) or Branch Prediction Buffer stores 1-bit values to indicate whether the branch is predicted to be taken/not taken.
- The lower bits of the PC address index this table of 1-bit values and get the predictions.
- If the prediction is wrong, flush the pipeline and flip prediction.
2- Bit Predictor
- This predictor changes prediction only on two successive mispredictions.
- Two bits are maintained in the prediction buffer and there are four different states.
- Two states corresponding to a taken state and two corresponding to not taken state.
- The state diagram of this predictor is shown belo…
… (372 more words, 26 figures) …
Subscribe (by clicking here) to view full notes and track progress.
Integrated Instruction Fetch Unit and Integrated Branch Prediction
Edit
Integrated Instruction Fetch Unit
- To overcome the issue multiple instructions every clock cycle, many designers have chosen to implement an integrated instruction fetch unit, as a separate autonomous unit that feeds instructions to the rest of the pipeline.
- Integrated instruction fetch unit integrates several functions:
Integrated Branch Prediction
The branch predictor becomes the part of Instruction fetch unit and is constantly predicting branches and drive the fetch pipeline.
Instruction Prefetch
- To deliver multiple instructio…
… (89 more words) …
Subscribe (by clicking here) to view full notes and track progress.