题目
CS-6290-O01 Branches: 2BP Quiz
多项填空题
Is there a sequence of branch outcomes that result in never predicting correctly? Type Yes/No [Fill in the blank], If Yes, then type the sequence 1.[Fill in the blank], 2.[Fill in the blank], 3.[Fill in the blank], 4.[Fill in the blank], 5.[Fill in the blank],

查看解析
标准答案
Please login to view
思路分析
The question asks whether there exists a sequence of branch outcomes that results in never predicting correctly. Since this is a constructible adversarial scenario, we can reason about how a predictor would respond to successive outcomes and construct a sequence that defeats the predictor at every step.
- Step analysis concept: If the predictor makes a guess at each step based on past history or a fixed rule, a deliberately chosen next outcome can be the opposite of what the predictor is expecting. By continuing this pattern, each new step can be set to violate the predictor’s next anticipated outcome, leading to a miss at every stage. This is the essence of a wor......Login to view full explanation登录即可查看完整答案
我们收录了全球超50000道考试原题与详细解析,现在登录,立即获得答案。
类似问题
What is the sequence of states that it will enter (including the start state)? Notice that you only need to evaluate half of the steps to determine the correct answer.
The given FSM has input b, output z, and starts in state x. What is the FSM's resulting output if b is 1 on the first rising clock edge, 1 on the second, and 1 on the third?
In a consumer society, many adults channel creativity into buying things
Economic stress and unpredictable times have resulted in a booming industry for self-help products
更多留学生实用工具
希望你的学习变得更简单
加入我们,立即解锁 海量真题 与 独家解析,让复习快人一步!