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

INSTRUCTIONS: Please state whether each statement is either TRUE OR FALSE. 1. Yo

ID: 3890270 • Letter: I

Question

INSTRUCTIONS: Please state whether each statement is either TRUE OR FALSE.

1. You can store a data value read from memory into a register only on a clock edge.

2. Using a single cycle datapath to execute an LW instruction, the MemToReg control signal will be asserted.

3. Using a single cycle datapath, the ALU is used to increment the PC.

4. Using a multi-cycle datapath, both the data and the instructions are stored in the same memory unit.

5. In the single cycle datapath, the RegDst control signal tells the processor whether to use register rs or register rt.

6. The branch instruction adds the sign-extended, shifted offset to the address of the branch instruction to get the target address.

7. When using a flip-flop, the Q value changes immediately when the D value changes.

Explanation / Answer

1) Answer: True.

The data can be stored on memory to register using a clock edge.

2)Answer: false

The lw instruction executes one instruction in clock cycle.

3) Answer: false

Only using multi cycle data path we can increment PC

4) Answer: true

In multi cycle data path we can store both data and instruction on same unit of memory

5) Answer: False

The Regdst is not used to use RS and rt register.

6) Answer: True.

Usually this instruction gets the address by shifting offset.

7) Answer: False

As long as the clock value is low the Q doesn't change.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote