How many register windows must be saved to memory

Assignment Help Computer Engineering
Reference no: EM133232

Question

Assume that a RISC machine uses five register windows.

a) How deep can process calls go before registers must be saved in memory? (That is, what is maximum number of "active'' procedure calls that can be made before we need to save any registers in memory?)

b) Assume 2 more calls are made after maximum value is reached. How many register windows must be saved to memory as a result?

c) Now assume that the most recently called procedure returns. Describe what occurs.

d) Now assume one more procedure is called. How many register windows require being stored in memory?

Reference no: EM133232

Questions Cloud

Efficient kitchen supervision depends on the organization : Hygiene in food production, Nutrition in food service, Hors d'oeuvres, Aperitifs, Aging of meat, Méthode Champenoise, some cooking methods are only applicable to some types of food
How to exchange the floating point number : How to exchange the floating point number
A system that calculates and returns the mean and a method : A system that calculates and returns the mean and a method
Problems on b tree : Problems on B tree
How many register windows must be saved to memory : How many register windows must be saved to memory.
Write down a java program, which build a binary tree : Write down a java program, which build a binary tree
What are all of ip addresses : What are all of IP addresses
What conclusions can be drawn about market allocations : Use indifference curves to distinguish between income and substitution effects, using the above techniques explain why the demand curve slope downwards, What are the main criteria for designing a tax system, To what extent do you think the national..
Make an assignment to read rfc : Make an assignment to read RFC

Reviews

Write a Review

Computer Engineering Questions & Answers

  Why are most photographic images stored in a lossy format

Why are most photographic images stored in a lossy format

  Modify compound interest program

Modify compound interest program

  How to set up or recover cybersecurity

How to set up or recover cybersecurity.

  Identify the class boulesurprise

Identify the class BouleSurprise.

  Aspects of effectiveness and robustness in software

Aspects of effectiveness and robustness in software

  Arrays and control structures important tools in programming

Arrays and control structures important tools in programming.

  Consider the business impact of any situation

Consider the business impact of any situation

  What is proficient by page buffering

What is proficient by page buffering

  Write down program using c language programming

Write down program using C language programming.

  Program that creates basic user interface code

Program that creates basic user interface code

  How to plan a wan network linking a toy manufacturing plant

How to plan a WAN network linking a toy manufacturing plant? Plan a WAN network linking a toy manufacturing plant (located in Dallas Texas) with two division centres (Los Angeles, California and Pittsburgh, Pennsylvania)

  Explain the method to find cost of sorting the relation

Explain the method to find cost of sorting the relation In each case, how many combine passes are required?

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