Compute the average number of machine cycles per instruction

Assignment Help Computer Engineering
Reference no: EM1328461

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: EM1328461

Questions Cloud

Show operations management and supply chains : Operations Management and Supply Chains - How do hardware companies such as True Value or Wal-mart or Home Depot process their work according to Operations Management and supply chains method.
Explain ebusiness- key informaiton : Explain EBusiness- key informaiton and Choose one site you feel does an excellent job on all the aspects of an effective site and create a presentation
Investigating organization where teams are utilized : Select and investigate an organization where teams are frequently utilized.
Finding future or present value of bill shaffer : Bill Shaffer wishes to have $200,000 in a retirement fund 20 years from now. He can create the retirement fund by making a single lump sum deposit today. What is the maximum annual withdrawal he can make over the following 15 years?
Compute the average number of machine cycles per instruction : assume 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 ins..
Illustrate what is the price elasticity of demand : Illustrate what is the price elasticity of demand. From the price elasticity elucidate the new rates be for 2009 if the demand increases at the same rate.
Show optimal level of product availability in organization : What are the basic factors affecting the optimal level of product availability in manufacturing organization? Give practical examples to show how technology can help the inventory manager to improve the balance between the costs of over- and under..
Connecticut v/s griswold and carhart vs/ gonzales : Consider Justice Black's dissent in Griswold v. Connecticut. Is it consistent with his views in Adamson v. California (see Chapter 9)? Katz v. United States ? Discuss.
Processes and techniques that a risk manager would take : Processes and techniques that a risk manager would take to investigate, prevent, and control these types of events now and in the future

Reviews

Write a Review

Computer Engineering Questions & Answers

  Explain the difference between analog and digital

explain the difference between Transmission Control Protocol (TCP) and Internet Protocol (IP).

  Exploring web for security education

Explore the Web for security education and the training programs within your area. Keep down a list and examine which of the category has most examples.

  How many register windows must be saved to memory

How many register windows must be saved to memory.

  Type of connections in elevator shaft

Describe what type of connections would work within the elevator shaft. If more than one choice is possible, choose the best option and describe the reasons for your choice.

  Algorithm for generating list of customers

Develop an algorithm in order to generate a list of customers from Glad Rags Clothing Company’s customer master file.

  Complete handover of change management

How much control will you expect the Project Manager to have over planned changes, in projects where work has been extensively outsourced to external contractors? Full or partial control, or a complete handover of change management responsibility ..

  Data mining and data mining tools

Describe the data mining and explain the several data mining tools available to the business. Explain the data Warehouse and specify the key attributes of the data warehouse.

  How can we use foreign key constraints

How can we use Foreign Key constraints. How may we create new View on one or more tables ?

  Describe what you consider to be some attributes

explain what you consider to be some attributes of a well-written program. What would you look for when reviewing a programmer's code during a quality assurance review.

  How can a relation be organized in mass storage

How can a relation be organized in mass storage.

  Network cable planning

The company is very concerned with the network errors. State the advice you would provide regarding the design of the building and network cable planning which would help in order to decrease the network errors.

  What is essential address field width

What is essential address field width

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