121k views
2 votes
Draw a datapath that can perform the following set of register replacement and combinational operations. Assume all registers are 8 bits wide. Assume that A and B are 8-bit inputs; assume that S and T are 1-bit inputs, and that Y is an 8-bit output. Assume all registers share a positive-asserted reset signal; when it is asserted, all registers reset to 0. If (S == 0) then (R9 <- A) If (T == 0) then (R10 <- B) If (S == 1) then (R8 <- R9) Else if (T == 0) then (R8 <- R10 + 1) Else if (T == 1) then (R8 <- 0) Y = R8 + R10 [combinational]

1 Answer

4 votes

Answer:

Check the explanation

Step-by-step explanation:

Kindly check the attached image below to see the step by step solution to the question above above.

Draw a datapath that can perform the following set of register replacement and combinational-example-1
Draw a datapath that can perform the following set of register replacement and combinational-example-2
Draw a datapath that can perform the following set of register replacement and combinational-example-3
User Zvjezdan
by
5.1k points