What is the average number of machine cycles per instruction

Assignment Help Operating System
Reference no: EM13944668

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

Questions Cloud

Approaching to developing and staging events in a region : It is important to develop a strategic and co-ordinated approach to developing and staging events in a region.
Find the p-value and critical value : Assume that the significance level is α=0.01. Use the given statement and find the P-value and critical value(s). The test statistic of z = -1.26 is obtained when testing the claim that p equals one fourth p=14. (Round to four decimal places as ne..
Could machine think or could computer develop consciousness : Could a machine think or could a computer develop consciousness? What is the difference between thinking as a human being and computing as a highly developed robotic entity?
What are the total costs for the residential department : What are the total costs for the Residential department using the direct method? What are the total costs for the Commercial department using the direct method
What is the average number of machine cycles per instruction : What is the average number of machine cycles per instruction for this microprocessor, including its memory fetch instructions?
Business overview of the organisation : Provide a business overview of the organisation on which you will be basing your assignment. Include the name of the organisation, the number of staff - including fulltime, part time and casual, diversity mix of current staff, the location of the ..
What is the dream argument : What are the three skeptical arguments that Descartes discusses in Meditation 1? And which of these arguments does Descartes think gives reasons to doubt not only our perceptual beliefs but even our simple mathematical beliefs?
Appropriate quantile-critical bound : You are running a one-sided test of H0: μ = μ0, where q is the appropriate quantile/critical bound. (Note: q may be positive or negative, depending on the test.) Do you reject H0 if H1: μ > μ0 and t > q?
How many bits are required for each virtual address : A system implements a paged virtual address space for each process using a one-level page table

Reviews

Write a Review

Operating System Questions & Answers

  Implementation of algorithms for process management

The Shortest Job Next (SJN) algorithm queues processes in a way that the ones that use the shortest CPU cycle will be selected for running rst.

  Develop a user mode command interpreter

Develop a user mode command interpreter which support list-short.

  Memory allocation in operating system

Analysis and implementation of algorithms for memory allocation in operating system, Explain First- t and best- t methods are used in memory allocation in operating systems.

  Stand alone child process

Forking the child process

  Write a multi-threaded program

Write a multi-threaded program to solve producer and consumer problem

  Marginal and average cost curves

n a competitive market place (pure competition) is it possible to continually sell your product at a price above the average cost of production.

  Simulating operating systems scheduling

Simulate the long-term scheduler, the short-term scheduler and the I/O scheduler of the computer using the First-Come-First-Serve algorithm.

  Issues with trusted platform module

Research paper discussing the issues with Trusted Platform Module (TPM)

  Threads

Explain a complication that concurrent processing adds to an operating system.

  Design and programming

Use the semaphore methods to control the concurrency of the solution

  Virtual machines

Virtual machines supported by a host operating system

  Discuss an application that benefits barrier synchronization

Discuss an application that would benefit from the use of barrier synchronization

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