subject

Assume a single standard three stage (load, execute, write back) functional unit. Also assume that the execution (stage 2) of multiplication requires 3 units of time, subtraction requires 2 units of time, and addition requires 1 unit of time. Stages 1 and 3 require 1 unit of time. If the computer can perform instruction level parallelism, then how many units of time are there when an instruction is stalled in stage 1? A stall is when an instruction has ENTERED and COMPLETED stage 1, but is not able to leave stage 1 because stage 2 is occupied. Do NOT count the 1 unit of time that an instruction spends in stage 1 while the operands are loaded.
type function2(type a, type b, type c, type d){
type var1 = a - b;
type var2 = var1 * c;
type var3 = a + d;
return var3;
}

ansver
Answers: 2

Another question on Computers and Technology

question
Computers and Technology, 22.06.2019 10:20
Print "usernum1 is negative." if usernum1 is less than 0. end with newline. convert usernum2 to 0 if usernum2 is greater than 10. otherwise, print "usernum2 is less than or equal to 10.". end with newline
Answers: 3
question
Computers and Technology, 23.06.2019 04:00
Laire writes a letter to her grandmother, in which she describes an amusement park she visited last week. she adds pictures of that place in her letter. which feature of a word processing program will claire to remove unwanted parts of the pictures?
Answers: 3
question
Computers and Technology, 23.06.2019 09:00
What provides an array of buttons for quick access to commonly used commands and tools
Answers: 1
question
Computers and Technology, 23.06.2019 13:30
Me ! evelyn is a manager in a retail unit. she wants to prepare a report on the projected profit for the next year. which function can she use? a. pmt b. round c. division d. what-if analysis
Answers: 2
You know the right answer?
Assume a single standard three stage (load, execute, write back) functional unit. Also assume that t...
Questions
Questions on the website: 13722363