subject

Assume the elements in the MIPS single-cycle datapath and control have the following delays in picoseconds (ignore the delay time through the Control Unit). Element Parameter Delay (ps)
PC clock-to-Q tpcq_PC 30
Multiplexer tmux 25
ALU TALU 200
Data and Instruction
Memory (read or write) tmem 250
Register file (read
or write) TRF 150
Plus 4 Adder tadd4 70
Shift-left 2 tshift 10
Sign-extend tsext 15
For each of the following two instructions, what is the total time in ps needed from the moment the clock edge triggers the PC to read the instruction address until the data is ready to be written to its destination (register file or data memory) right before the next clock edge?
Note: This is not the Tcas in the lecture and hence no need to consider the setup time of the register file or the data memory.
i. add $t1, $t2, $t3
ii. sw $t0, 32($s3)

ansver
Answers: 2

Another question on Computers and Technology

question
Computers and Technology, 23.06.2019 03:00
Jason, samantha, ravi, sheila, and ankit are preparing for an upcoming marathon. each day of the week, they run a certain number of miles and write them into a notebook. at the end of the week, they would like to know the number of miles run each day, the total miles for the week, and average miles run each day. write a program to them analyze their data. your program must contain parallel arrays: an array to store the names of the runners and a two-dimensional array of five rows and seven columns to store the number of miles run by each runner each day. furthermore, your program must contain at least the following functions: a function to read and store the runners’ names and the numbers of miles run each day; a function to find the total miles run by each runner and the average number of miles run each day; and a function to output the results. (you may assume that the input data is stored in a file and each line of data is in the following form: runnername milesday1 milesday2 milesday3 milesday4 milesday5 milesday6 milesday7.)
Answers: 3
question
Computers and Technology, 23.06.2019 12:30
How is the brightness of oled of the diaplay is controled
Answers: 1
question
Computers and Technology, 23.06.2019 19:00
Whose task it is to ensure that the product flows logically from one step to another?
Answers: 3
question
Computers and Technology, 23.06.2019 22:30
You draw two cards from a standard deck of 52 cards, but before you draw the second card, you put the first one back and reshuffle the deck. (a) are the outcomes on the two cards independent? why?
Answers: 3
You know the right answer?
Assume the elements in the MIPS single-cycle datapath and control have the following delays in picos...
Questions
question
Mathematics, 17.05.2021 14:00
question
Geography, 17.05.2021 14:10
question
Chemistry, 17.05.2021 14:10
Questions on the website: 13722367