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

  Write c program ''myls'' that functions like unix command ''ls''

Write C program 'myls' that functions like unix command 'ls'.

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Illustrate precedence graph

Illustrate precedence graph

  Programmatic access to a database through the Internet

Programmatic access to a database through the Internet

  Write down a java program, which build a binary tree

Write down a java program, which build a binary tree

  Prove correctness for following

Prove correctness for following

  Define role of customer and end-user on an agile process

Define role of customer and end-user on an agile process

  Explain the design for the memory subsystem

Explain the design for the memory subsystem

  Identify and classify the it infrastructure components

Identify core and side business activities of UPS and explain how same are driven by technology, Identify and classify the IT infrastructure components available at UPS and its subsidiaries

  Write a non-recursive version of the process fibonacci

Write a non-recursive version of the process Fibonacci

  Write a program based on encryption scheme

Write a program based on encryption scheme.

  Why are most photographic images stored in a lossy format

Why are most photographic images stored in a lossy format

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