List two challenges an os faces when passing parameters

Assignment Help Basic Computer Science
Reference no: EM13839804

An operating system question. The question is: List two challenges an OS faces when passing parameters between user and kernel mode. Describe how an OS can overcome them.

One challenge being that if the amount of parameters could exceed the amount of registers, than you pass the parameters through a block of memory rather than registers, and pass the address of the block of memory through a single register. I honestly do not know the second challenge it could face. Thank you so so so much in advance. 

 

 

Reference no: EM13839804

Questions Cloud

Identify all nash equilibria for the road trip game : Consider a group of 10 friends who are considering going on a road trip (is that still a thing you kids do these days, or do you just sit around and look computers?). In determining whether or not to go, each friend considers both how much they would..
Define an interest rate swap : Define an interest rate swap, and briefly describe the obligation of each party involved. Cite and explain two examples of how interest rate swaps could be used by a fixed- income portfolio manager to control risk or improve return.
The requirements for tal distributors have changed : The requirements for TAL distributors have changed. A number and a name now identify each storehouse. Units of each item may be stored in multiple storehouses, and it is important to know precisely how many items are stored in each storehouse. I addi..
What is the pw of the flow : A set of cash flows begins at $200,000 at the end of year 1. It deceases by 10% at the end of year 2 and so on, until n = 10 years. If the MARR = 8%, what is the PW of the flow? Lucky Linda, a very good Avon salesperson, is averaging $100,000 per yea..
List two challenges an os faces when passing parameters : One challenge being that if the amount of parameters could exceed the amount of registers, than you pass the parameters through a block of memory rather than registers, and pass the address of the block of memory through a single register. I honestly..
Calculate the value of the forward contract for the investor : Should the investor buy or sell the forward contract to protect the value of the bond against rising interest rates during the holding period? Calculate the value of the forward contract for the investor at the maturity of the forward contract if Van..
How many must be sold for the publisher to break even : The publisher of a new book figures fixed cost at $92,000 and variable cost at $2.10 for each book produced. If the book is sold to distributors for $15 each, how many must be sold for the publisher to break even?
The small publishing company : The small publishing company you work for wants to create a new database for storing information about all of its author contracts. What factors will influence how you design the database?
What is the expected value for the annual savings : Annual savings due to energy efficiency thermo well have a most likely value of $30,000. The most optimistic value is $40,000 with a probability of 0.2 and a most pessimistic value of $20,000 at 0.3. The First Cost is $150,000, the interest rate 10%,..

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Determining smallest-last vertex ordering

Determine a smallest-last vertex ordering and plot degree when deleted diagram for given random geometric graphs.

  Risks in software projects

List four distinct tasks that a software engineer must perform in a typical software development project. Then, determine whether or not you believe the best programmers make the best software engineers. Provide a rationale for your answer.

  Discuss where nhs would fall on a technological acceptance

Develop an annotated bibliography containing ten references that can be used to evaluate five potential technological solutions for the scenario.

  Identify and select appropriate technologies to protect

• Identify and select appropriate technologies to protect against the risks that were identified, and provide an explanation as to why the technology was chosen.

  Application that would have a very low cache

Can you think of an application that would have a very low cache and main memory hit rate and give an example of a very simple program whose data references demonstrate locality of reference?

  How to deal with each type of known attack

Include Denial of Service attacks, Spoofing, Replays, TCP Session Hijacking, and Attacks on Encrypted Data (such as passwords).

  Describe a violation of opsec principles

Describe a violation of OPSEC principles that plays a major role in the plot of a movie you have seen, then describe briefly how the 5 step process.

  Describe four different kinds of wireless technologies in a

bull discuss four different types of wireless technologies in a 350- to 700-word paper in apa format.bull describe the

  Construct and describe a tree

Construct and describe a tree that indicates the following: A college president has 2 employees who answer directly to him or her, namely a vice president and provost. The vice president and provost each have an administrative assistant.

  Give an example each of following it relates saving account

If savings account is a class, give an example of each of the following as it relates to that savings account.

  Apply the cartesian product construction

Apply the Cartesian product construction to (i) and (j) to obtain an automata recognizing the union of their languages. i. {w|w every odd position of w is a 1} j. {w| w contains at least two Os and at most one 1}

  Evaluate the user dialog strategies used by a menu-driven

Evaluate the user dialog strategies used by a menu-driven interface. Determine why menu-driven interfaces continue to be popular in the modern computing age.

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