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

4.2 Under this ADD Rd, Rs, Rt instruction, which blocks perform useful function.

ID: 3873250 • Letter: 4

Question

4.2 Under this ADD Rd, Rs, Rt instruction, which blocks perform useful function. Select from the blocks below. I-memory (Instruction memory) Registers (register file) ALU add (Branch adder) 4.3 If this ADD Rd, Rs, Rt is the only instruction to be supported by the processor, what is the clock cycle time (in ps)? Use the latency of each block below. I-memory 200 ps registers 90 ps ALUmux = 20 ps Regmux = 20 ps ALU - Data-memory 250 ps = 90 ps 4.4. What is the clock rate in G Hz (giga Hertz) in 4.3?

Explanation / Answer

ANS 4.2

These resources perform useful function in this instruction ADD Rd, Rs, Rt

Program Counter(PC)

Instruction Memory

ALU

Read port and Write Port

PC + adder

ANS 4.3

PC > I-Mem > Regs > Mux > ALU > Mux = 200 + 90 + 20 + 90 +20 = 420ps, this path reads an instruction, reads registers, goes through MUX, performs ALU operations, and writes to registers through MUX.

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