Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

explain the purpose of having those four 2-to-q MUX. what is the purpose of shif

ID: 3849238 • Letter: E

Question


explain the purpose of having those four 2-to-q MUX. what is the purpose of shift left 2 logic in the shape. what is the key line/wire leading to the data hazard. highlight one and only one line/wire in fig and mark it with data.....

18%l (a) Explain the purposes of having those four 2-o Muxes (multiplexors). denoted by in Figure 2 d2%3% cach) (b) What is the purpose of the shin left 2" logic in circular shape? (2%) (e) What is key line wire leading to data haards? Highlight one-nd-only-one line wire in Figure 2 and mark it with "DATA ON) (d) What is the key line wine leading control hazards? Highlight one-and-only-one line/wire in Figure 2 and mark it with "CONTROL NOTE: For (e) and (d, please assume that the datapath in Figure 2 is to be pipelined and thus hazards will occur. Figure 2 A single-cycle datapath

Explanation / Answer

The purpose of having four 2 to q mux is to select one of the two inputs and give it to single output. Shift left 2 logic is used to convert byte addressing to word addressing. Line from 4th mux to register bank causes data haard. Line out of the ALU to branch causes control hazard.