Assume the following latencies for the major functional units in processor design and ignore the delays of multiplexers

Business, Finance, Economics, Accounting, Operations Management, Computer Science, Electrical Engineering, Mechanical Engineering, Civil Engineering, Chemical Engineering, Algebra, Precalculus, Statistics and Probabilty, Advanced Math, Physics, Chemistry, Biology, Nursing, Psychology, Certifications, Tests, Prep, and more.
Post Reply
answerhappygod
Site Admin
Posts: 899603
Joined: Mon Aug 02, 2021 8:13 am

Assume the following latencies for the major functional units in processor design and ignore the delays of multiplexers

Post by answerhappygod »

Assume the following latencies for the major functional units in
processor design and ignore the delays of multiplexers and
wires.
Instr-Mem
Register read
ALU or Adder
Data-Mem
Register write
Latency
1.5 ns
0.5 ns
1 ns
1.5 ns
0.5 ns
a) What is the latency of the add instruction in the
single-cycle datapath?
b) What is the latency of the lw instruction in the single-cycle
datapath?
c)What is the latency of the beq instruction in this
single-cycle datapath?
d) If we only consider those types of
instructions add, lw and beq in the MIPS
ISA, what is the shortest clock cycle time for this single-cycle
processor
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!
Post Reply