How many register windows would be available

Assignment Help Computer Engineering
Reference no: EM131184731

Suppose a RISC machine uses overlapping register windows for passing parameters between procedures. The machine has 298 registers. Each register window has 32 registers, of which 10 are global variables and 10 are local variables.

Answer the following:

a) How many registers would be available for use by input parameters?

b) How many registers would be available for use by output parameters?

c) How many register windows would be available for use?

d) By how much would the current window pointer (CWP) be incremented at each procedure call?

Reference no: EM131184731

Questions Cloud

How many total registers are in cpu : How many total registers are in CPU? (Hint: Remember, due to the circular nature of the windows, the output registers of the last window are shared as the input registers of the first window.)
What data type is used with a t test : What data type is used with a t test? Are there some data types that cannot be used with a t test?
How media and interactive multimedia impact socialization : How does mass media and interactive multimedia impact the socialization and development of young children? Describe the impact of these mediums using Bandura's social cognitive theory
How many local registers are in each register window set : A RISC processor has 152 total registers, with 12 designated as global registers. The 10 register windows each have 6 input registers and 6 output registers. How many local registers are in each register window set?
How many register windows would be available : How many registers would be available for use by output parameters - How many register windows would be available for use?
Define the social self in your own words : Define the social self in your own words. Explain why individualistic and collectivistic cultures differ in their tendency to make the fundamental attribution error
What would be the sni factor for this circuit : Determine the input-transformer turns ratio to provide optimum noise performance.
Write the given feature in gherkin style syntax : Given we will be using a BDD (behavior-driven development) approach to automation. Write the above feature in Gherkin style syntax using as many scenarios as needed. Give at least 3 scenarios.
How deep can the procedure calls go before registers : How deep can the procedure calls go before registers must be saved in memory? (That is, what is the maximum number of "active" procedure calls that can be made before we need to save any registers in memory?)

Reviews

Write a Review

Computer Engineering Questions & Answers

  What is the value of producing a requirements definition

What is the value of producing a requirements definition and having the project sponsor and key users review and approve it?

  Questionlets make a discussion prevalence of project

questionlets make a discussion prevalence of project failure. think of or find cases of a project that didnt have the

  Find the integrated circuit part numbers

Find the integrated circuit part numbers that will allow you to implement these functions and when you realize these circuits at the similar time what do you expect the result to be?

  Utilize routers for connectivity devices instead of hubs

Utilize routers for connectivity devices instead of hubs

  In this question you will test using a backtracking

in this question you will test using a backtracking algorithm if a mouse can escape from a rectangular maze.the

  Why the advantages to not having dynamic addressing

What are the advantages to not having dynamic addressing? In other words, in what conditions should static addressing should be preferred over dynamic addressing.

  Calculating the overall class average

It is now the end of the semester and Alberta would like to have a program which inputs each student`s test scores and outputs average score for every students and the overall class average.

  What are the output format characters

How is the input and output processing structured in the C language? How can you show some combination of words and numbers on the computer's screen? How to get information from a keyboard to be used in your program.

  Explain how the grammar of a high-level programming

question 1. discuss why binary notation is universally used to store computer data.question 2. discuss why boolean

  Multiplexer and decoder

A bus organized the CPU has 32 registers with 16 bits in each, an ALU and a destination decoder. Specify how many multiplexers are there within the bus, and specify the size of each multiplexer?

  What is the corresponding key length in bits

What is the size of the key space which can be constructed by such passwords - What is the corresponding key length in bits?

  Each and every company needs a backup plan to recover data

every company needs a backup plan to recover data that has been wiped out by operator error viruses or hardware

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