Could it use the same stack as the application program

Assignment Help Computer Engineering
Reference no: EM131476284

Question: When an operating system receives a system call from a program, a switch to the operating system code occurs with the help of the hardware. In such a switch, the hardware sets the mode of operation to kernel-mode, calls the operating system trap handler at a location specified by the operating system, and allows the operating system to return back to user mode after it finishes its trap handling. Consider the stack on which the operating system must run when it receives the system call. Should this be a different stack from the one that the application uses, or could it use the same stack as the application program? Assume that the application program is blocked while the system call runs.

Reference no: EM131476284

Questions Cloud

Analyze the selected not-for-profits financial statements : Compare the organization's reporting of pledges and contributions to its reporting of exchange transactions. Discuss the funds that are utilized.
Describe and explain three of the agencies or programs : Describe and explain three of these agencies/programs/groups and academically express weather you feel these programs are critical and beneficial.
Which of the following is a principle of reengineering : Which of the following production process terms best describes a stage in a multiple stage process that limits the capacity of the overall process?
What is your overall reaction to the book : What is your overall reaction to the book? How do you feel about what you are reading? How well did you enjoy the book or not?
Could it use the same stack as the application program : When an operating system receives a system call from a program, a switch to the operating system code occurs with the help of the hardware.
Considering two speculative investments : Alexis Harrington received an inheritance of $95,000, and she is considering two speculative investments—the purchase of land and the purchase of cattle.
The important starting point in developing a capacity plan : Which of the following forecasting methods is very dependent on selection of the right individuals who will judgmentally be used to actually generate forecast?
Explain what practical and implementable : Explain what practical, and implementable, initiatives a corporate CEO and the company’s senior executive team,
Wap to verify that os protect itself from rogue system calls : Write a program to verify that the operating system on your computer protects itself from rogue system calls correctly. For a single system call such as file.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Which survey item area of concern should be addressed first

What do the survey results show? Analyze and explain the survey results using both numbers and words, and be specific. Brainstorm. What reasons could explain these results? Which survey item area of concern should be addressed first? Why?

  What is printed by the given program

What is printed by the following program? Suppose the input is the following: Miller 34 340 #include #include using namespace std; const int PRIME_NUM = 11; int main () { const int SECRET = 17; string name

  Which skills are employers seeking

Beyond the technical skills your degree does/will provide, what other skills are employers seeking? Have a look at job advertisments such as those in CareerOne. Other than technical skills, which skills are employers seeking?

  Question1 explain how a packet is encapsulated and

question1. explain how a packet is encapsulated and decapsulated as it moves from source to destination across a

  How can you divide the screen into quadrants

How can you divide the screen into quadrants and Is the process called as 'viewing transformations'

  Create web page that display student individual timetable

Create a web page that will display a student's individual timetable using the sample timetable data (contained in sample.js).  The user view could be in the form of a "week at a view" layout as shown in the sample timetable display (sample.html) ..

  What is the big-o running time of the given code

What is the Big-O running time of the subsequent code fragment and If an ArrayList is passed for lst1 and lst2.  Describe your answer.

  Find the output and next state sequence

For the flow table shown below: Find the output and next state sequence for the input sequence.

  A furniture manufacturer makes two kinds of furniture-

a furniture manufacturer makes two types of furniture- chairs and sofas. write a program to create an invoice form for

  Design a shift register with parallel load

Design a shift register with parallel load that operates according to the following function table:

  Build a gantt chart by using microsoft project or

tonys chips has recently been sold to a new independent company. the new company has hired you to manage a project that

  Write a program takes two randomly generated parallel arrays

The random number generation for both arrays would be done in a method, both when the arrays are first populated and when they have to be repopulated.

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