計算機組織與結構›Ch5 管線化(Pipeline)
第 21 題/共 58 題
◀ CC 21/58
21. Data Hazard、Control Hazard、Structural Hazard、Pipeline
#CC-05-021中Data HazardControl HazardStructural HazardPipeline

The following statements describe three pairs of pipelined processors. In each pair, the processors are identical except for the specified feature. In all cases, the processors execute the same compiled program. Ignore differences in execution time, pipeline stalls, and throughput. Consider only whether the processors may produce different architectural results.

In Case A, processor A resolves data hazards using interlocks, while processor B uses full bypassing.

In Case B, Processor A handles control hazards by stalling the pipeline until the branch target is known. Processor B uses a 'predict-not-taken' scheme and flushes the pipeline if the branch is taken.

In Case C, processor A has a single memory port shared between instruction fetch and data access, while processor B has no structural hazards.

📄 交大115
跳轉到第題
▤完整推導請見《WH 資工筆記 · 計算機組織與結構》Ch5 管線化(Pipeline)
本章題號 · 21–40 / 58