What is the average number of machine cycles per instruction

Assignment Help Computer Engineering
Reference no: EM131167728

A certain microprocessor requires either 2, 4, 8, 12, or 16 machine cycles to perform various operations. Seventeen and one-half (17.5) percent of its instructions require 2 machine cycles, 12.5% require 4 machine cycles, 35% require 8 machine cycles, 20% require 12 machine cycles, and 15% require 16 machine cycles.

a) What is the average number of machine cycles per instruction for this microprocessor?

b) What is the clock rate (machine cycles per second) required for this microprocessor to be a "1 MIPS" processor?

c) Suppose this system requires an extra 16 machine cycles to retrieve an operand from memory. It has to go to memory 30% of the time. What is the average number of machine cycles per instruction for this microprocessor, including its memory fetch instructions?

Reference no: EM131167728

Questions Cloud

When the first request arrives in the disk request queue : As in our previous question, when the first request arrives in the disk request queue, the read/write head is at track 50, moving toward the outer (lower-numbered) tracks.
Analyze correspond to real people : The video makes the point that though nobody wants to think that they are a statistic, acting as if you are a statistic can help you make better decisions. That said, statisticians should never forget that the numbers they analyze correspond to re..
How many different samples can be chosen : What is the probability that a randomly chosen sample of five contains at least one defective board?
Stability of ems exchange rates : Why might EMS provisions for the extension of central bank credits from strong- to weak-currency members have increased the stability of EMS exchange rates?
What is the average number of machine cycles per instruction : What is the average number of machine cycles per instruction for this microprocessor? What is the clock rate (machine cycles per second) required for this microprocessor to be a "1 MIPS" processor?
Interest rates on six-month lira and dm deposits : What would have been the maximum possible difference between the interest rates on six-month lira and DM deposits? On three-month deposits? Do the answers surprise you?
How many straight lines are determined by the ten points : Ten points labeled A, B,C, D, E, F, G, H, I, J are arranged in a plane in such a way that no three lie on the same straight line.
Which layer of osi reference model would perform service : If a communications session were to employ encryption or compression, which layer of the ISO/OSI Reference Model would perform this service?
Examine damaged planes returning : The United States employed a statistician to examine damaged planes returning from bombing missions over Germany in WorldWar II. He found that the number ofreturned planes that had damage to the fuselage was far greater than those thathad damage ..

Reviews

Write a Review

Computer Engineering Questions & Answers

  Software reliability is very important to the success

Software reliability is very important to the success of our software engineering efforts. define the effect of maintenance activities on software reliability and how to ensure continued software reliability.

  Recognize 3 to 5 technology or telecom standards

identify 3 to 5 technology or telecom standards organizations and the role they play in the industry. choose one

  Find out and display the total owed for all taxpayers

A taxpayer's federal tax due is calculated as follow. First, the taxpayer gets a dependency exemption deduction of $2,000 for each child. So, if a taxpayer has two children, he or she would get a dependency exemption deduction of $4,000. A taxpaye..

  What does the execute bit mean for a directory

What does the 'execute' bit mean for a directory? Show how the execute bit works for referencing files within directories. Does the execute bit need to be set for ANY directory on the path to a file you wish to reference?

  Write the thoughts according to you

All doctor offices have not become 100 percent computerized yet. You can still see good % of offices use manual patient record files indexed by the first letter of patients' last names.

  Given an example of a problem for which an algorithm of

what is the difference between a polynomial time algorithm and an exponential time algorithm?b give three examples of

  What mean to take a systems view of a project

What does it mean to take a systems view of a project? How does taking the systems view of a project apply to project management.

  Write down a 2- to 3-page paper which compares and

designing and coding a procedure module or object can be complex and time consuming. once these elements of a computer

  Benefits of the two computer programmers

A multinational corporation transfers the foreign employee to the United States on a L-1 visa. The foreign employee is a computer programmer, working alongside an American computer programmer doing the equal  work.

  Task1 compile a list of at least four skills that are

task1. compile a list of at least four skills that are listed as essential or desirable from the advertisments you have

  Make a function definition called reverse

Write down a function definition called reverse, with two parameters, the first is an array of integer and the second is the number of elements in the array. The function reverses the elements of the array and does not return a value.

  Write paper on cloud computing

The Research Paper and accompanying PowerPoint slide show presentation should demonstrate an understanding of the readings as well as the implications of new knowledge. Write paper on Cloud Computing

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd