Suppose the page table for a process A currently executing on the processor looks like the following. All numbers are decimal, everything is numbered starting from zero. The page size is 1024 bytes. Valid bit Modify bit Virtual page number Page frame number (1-valid) (1-modified) 0 1 0 10 1 1 1 11 2 0 0 3 1 0 3 0 5 1 a) What physical address, if any, would each of the following virtual addresses correspond to logical address 500 b) What physical address, if any, would each of the following virtual addresses correspond to logical address 2500 c) List the actions which will happen if the process A writes the value 17 into location 500? d) List the actions which will happen if the operating system allocates frame 10 to another process B after the actions described in question c) e) List the actions that will happen if process A writes the value 19 into location 2500

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

10

 

Question 2
Suppose the page table for a process A currently executing on the processor looks like the following. All numbers are decimal, everything is numbered starting from
zero. The page size is 1024 bytes.
Valid bit
Modify bit
Virtual page number
Page frame number
(1 -valid)
(1-modified)
0
1
0
10
1
1
11
0
1
0
3
0
0
5
1
1
1
a) What physical address, if any, would each of the following virtual addresses correspond to logical address 500
b) What physical address, if any, would each of the following virtual addresses correspond to logical address 2500
c) List the actions which will happen if the process A writes the value 17 into location 500?
d) List the actions which will happen if the operating system allocates frame 10 to another process B after the actions described in question c)
e) List the actions that will happen if process A writes the value 19 into location 2500
1
2
3
4
0
Transcribed Image Text:Question 2 Suppose the page table for a process A currently executing on the processor looks like the following. All numbers are decimal, everything is numbered starting from zero. The page size is 1024 bytes. Valid bit Modify bit Virtual page number Page frame number (1 -valid) (1-modified) 0 1 0 10 1 1 11 0 1 0 3 0 0 5 1 1 1 a) What physical address, if any, would each of the following virtual addresses correspond to logical address 500 b) What physical address, if any, would each of the following virtual addresses correspond to logical address 2500 c) List the actions which will happen if the process A writes the value 17 into location 500? d) List the actions which will happen if the operating system allocates frame 10 to another process B after the actions described in question c) e) List the actions that will happen if process A writes the value 19 into location 2500 1 2 3 4 0
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY