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

  Give a paragraph or two explaining the ethical use of a

question 1.provide a paragraph or two describing the ethical use of a packet sniffer. what are its legitimate uses?

  A class named customerrecord that holds customer number

create a class named CustomerRecord that holds a customer number, name, and address. Include methods to set the values for each data field and output the values for each data field. design the class diagram and write the code (not language specifi..

  Analyze the monitoring requirements and potential pitfalls

List the activities that will be outsourced, the skills / labor / material required, and the contract type. Analyze the monitoring requirements and potential pitfalls for each selected contract type

  Generating the program from the given structure

struct info student[500]; Utilizing the provided structure above, generate the program statements.

  Identify the three basic kinds of e-commerce

Identify the three basic sorts of e-Commerce. How do their strategic roles differ? What are the benefits and disadvantages to organizations, sellers, and consumers.

  Which command would you use to take advantage of a drive

Which command would place a level 3 dump of the /var filesystem immediately after the level 0 dump on the tape?

  Present managers of the economy are determined to ensure

by far the biggest development in the economy in recent years is the mining boom and its likely to roll on for at least

  How program to document the program internally

It will be necessary for you to access Service Request: SR-kf-008, Tax Calculator from the Virtual Organizations portal. Complete Change Request #1. Insert comments in the program to document the program internally. Attach a design flow chart to a..

  Discuss summary of the services bench fitness center

At their eight locations, Bench fitness currently has one PC in the office and one PC in the entrance area. These computers are peer networked, but all are more than 5 years old.

  Program outputs messages for matching grouping symbols

create  a C++ program that outputs appropriate messages for matching grouping symbols, such as parentheses and braces, in the input arithmetic expression.

  Pseudorandom numbers

In any use of the pseudorandom numbers, whether for the encryption, simulation or the statistical design.

  Write java syntax that declares a 1d integer array

Write Java syntax that declares a 1D integer array. Instantiate and initialize the array from Q#1 with values: 5, 3, 5, 7,

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