Average number of instructions, Computer Engineering

Consider a processor with a 4-stage pipeline. Each  time a conditional branch is encountered, the pipeline must be flushed (3 partially completed instructions are lost). Determine the number of instructions that can be completed in 1,000 cycles (assuming each stage takes single cycle) for the following scenarios:

1) average number of instructions among branches is 10;

2) average number of instructions among is 20;

3) average number of instructions among branches is 50.

 

Posted Date: 3/22/2013 6:26:26 AM | Location : United States







Related Discussions:- Average number of instructions, Assignment Help, Ask Question on Average number of instructions, Get Answer, Expert's Help, Average number of instructions Discussions

Write discussion on Average number of instructions
Your posts are moderated
Related Questions
Write a script that will read from a file x and y data points in the following format: x   0    y  1 x  1.3  y  2.2 x  2.2  y  6 x  3.4  y  7.4 The format of each line in the

raster scan and random display technology

What does the 'SUPPRESS DIALOG' do? Suppressing of whole screens is possible with this command.  This command permits us to perform screen processing "in the background".  Sup

Hill Climbing - Artificial Intelligence: As we've seen, in some problems, finding the search path from primary to goal state is the point of the exercise. In other problems, t

Your logic function for this assignment is to be derived from your own student number. The number 1224583 will be used as an example as to how you should derive your function and e

Operations of the Web mainly depend on hypertext as its means of interacting with users. But what is hypertext? Hypertext as such is the same as regular text that is it can be read

The scheduling in which CPU is allocated to the process with least CPU-burst time is called? Ans. Shortest job first Scheduling wherein CPU is allocated to the process with lea

Explain Implementation techniques Implementation techniques(e.g. remote invocation, HTTP). An event-based cooperation can be executed using message passing or it can  be based

What is meant by inferring latches, how to avoid it? Consider the following: always @(s1 or s0 or i0 or i1 or i2 or i3) case ({s1, s0}) 2'd0: out = i0; 2'd1: out =

In order to concatenate strings only for output purposes which command can be used in conjunction with the 'Write' statement. NO-GAP command.