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.
Related Questions
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.