Suppose that we have the following page table for a process currently running and assume that...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Suppose that we have the following page table for a process currently running and assume that the page size is 1024 bytes. Everything is numbered starting from zero and all addresses are memory byte addresses. The system uses 24 bits for addressing. The Main Memory has 1Mb of RAM. Page number Valid? 0 1 MU1 1 2 0 3 4 WWWL 5 FEET 1 0 1 Modified? 0 1 0 0 1 1 Frame number 13 7 -> 2 0 a. [3 marks] How many frames of Main Memory can be assigned to a program (maximum)? How many logical pages can a program have in total (maximum)? How many bits are used to address the offsets within a page? Show your work. b. [1 mark] Considering the number of bits used to address a process: what is the maximum size of the Virtual Memory disk allowed (i.e., the file in the hard drive where all the processes are allocated)? c. [6 marks] What physical address would each of the following virtual addresses correspond to? (Including explaining what happens if a page faults, and all the remaining frames are free) (1) [2 marks] 0x000200 (ii) [4 marks] 0x00104C Suppose that we have the following page table for a process currently running and assume that the page size is 1024 bytes. Everything is numbered starting from zero and all addresses are memory byte addresses. The system uses 24 bits for addressing. The Main Memory has 1Mb of RAM. Page number Valid? 0 1 MU1 1 2 0 3 4 WWWL 5 FEET 1 0 1 Modified? 0 1 0 0 1 1 Frame number 13 7 -> 2 0 a. [3 marks] How many frames of Main Memory can be assigned to a program (maximum)? How many logical pages can a program have in total (maximum)? How many bits are used to address the offsets within a page? Show your work. b. [1 mark] Considering the number of bits used to address a process: what is the maximum size of the Virtual Memory disk allowed (i.e., the file in the hard drive where all the processes are allocated)? c. [6 marks] What physical address would each of the following virtual addresses correspond to? (Including explaining what happens if a page faults, and all the remaining frames are free) (1) [2 marks] 0x000200 (ii) [4 marks] 0x00104C
Expert Answer:
Answer rating: 100% (QA)
Answer A The maximum number of frames that can be assigned to a program is 1MB of Main Memory 1024 b... View the full answer
Related Book For
Posted Date:
Students also viewed these operating system questions
-
Use your own words in writing your responses to the questions. 1. Consider each of the following operating system functions. Categorize each as either mechanism or policy and explain why. Cite any...
-
1. INTERNAL CONTROLS AND RISK Review the following description of the purchasing and AP procedures for a company and answer the questions at the end. The purchasing agent receives an inventory status...
-
Use your own words in writing your responses to the questions. 1. Consider each of the following operating system functions. Categorize each as either mechanism or policy and explain why. Cite any...
-
For publicly traded companies, the Sarbanes-Oxley Act prescribes fines and prison time for knowingly falsifying financial information. Further, investors of the company may be able to successfully...
-
What are the fundamental dimensions of organizations that are described by organizational structure?
-
What if Johns neighbor made his promise to help reassemble the garage at the time he and John were moving it to Johns property, saying, Since you helped me take it down, I will help you put it back...
-
Identify the most appropriate approach and then design. Provide a rationale as to why this approach and design would be most appropriate. Develop a hypothetical research scenario that would...
-
Ellison Inc., a manufacturer of steel school lockers, plans to purchase a new punch press for use in its manufacturing process. After contacting the appropriate vendors, the purchasing department...
-
The unemployment rate among workers under 25 in a populous state went from 8.9% to 6.7% in one year. Assume an average of 1 comma 340 comma 500 workers and estimate the decrease in the number...
-
You have just been hired as a financial analyst for Lydex Company, a manufacturer of safety helmets. Your boss has asked you to perform a comprehensive analysis of the company's financial statements,...
-
2.8 Coordinate search applied to minimize a simple quadratic Compare five steps of the random search algorithm (with P = 1000 random directions tested at each step) to seven steps of coordinate...
-
Which accounting assumption / principle do you think would be the most challenging to implement? Why
-
Each bolt shown in the given figure is capable of resisting a shear force of 20 kN and tension of 15 kN. The interaction equation between the forces is (a) (c) 100 mm k P P +- 40 30 P 80 + -= P 30...
-
An error in recording a purchase to a wrong supplier account how should be corrected ?
-
How can a person be deviant without breaking the law? Explain
-
A 5.0-kg rabbit and a 12-kg Irish setter have the same kinetic energy. If the setter is running at speed 4.9 m/s, how fast is the rabbit running? Express your answer with the appropriate units. 89 m...
-
1) A thermal plant in Australia utilizes locally sourced coal for power generation. This particular coal is found to contain ash 9.4%, hydrogen 6%, nitrogen 1.4%, sulfur 2%, carbon 74.8%, oxygen...
-
a) Calculate the goodwill that was paid by Major Ltd on the acquisition of Minor Ltd. [10 marks] b) Prepare the consolidated statement of financial position for Major Ltd at 31 July 20X8. [30 marks]...
-
The Flint Accessory Corporation manufactures seat belts for cars. Federal specifications require that the webbing must have a breaking strength of at least 5000 lb. During each week of production,...
-
Refer to the table of nicotine amounts. Is each x value matched with a corresponding y value, as in Table 1-1 on page 5? That is, is each x value associated with the corresponding y value in some...
-
Listed below are carbon dioxide concentrations (in parts per million) at the earth?s surface for 50 recent and consecutive years (based on data from the Goddard Institute for Space Studies). Test for...
-
The business staff of the law firm Frampton, Davis & Smythe has constructed the following report that breaks down the firms overall results for last month into two business segmentsfamily law and...
-
The Excel worksheet form that appears below is to be used to recreate portions of Review Problem 1 relating to Dexter Corporation. Download the workbook containing this form from Connect, where you...
-
Millard Corporation is a wholesale distributor of office products. It purchases office products from manufacturers and distributes them in the West, Central, and East regions. Each of these regions...
Study smarter with the SolutionInn App