Chapter 36 Flashcards

1
Q

how a logical address convert into physical address

A

There are several ways like

  • Simple indexing
  • Multi-level indexing
  • Hashing
  • TLB (translation lookaside buffer)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is valid and invalid bit in paging

A

One additional bit is generally attached to each entry in the page table: a valid–invalid bit. When this bit is set to valid, the associated page is in the process’s logical address space and is thus a legal (or valid) page. When the bit is set to invalid, the page is not in the process’s logical address space.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Does segmentation could also have additional bits

A

Yes read write & execute bits

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How 2 types of protection can be implemented on segmentation level

A
  1. Associate valid/invalid bit with each segment table entry to indicate if the referenced segment is part of the process address space or not.
  2. Read, write and execute bits to define legal operations on a segment with 0/1 values.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Can we do paging with external segmentation

A

Yes. Then each will have page table. This process is known as paged segmentation. The reason for paged segmentation is that segmentation sizes are increasing.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is level of page segmentation in intel

A

2 level

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is TLB reach

A

How much memory TLB can cover

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What kind of 2 segments supported by Intel CPU

A
  1. Local segments (accessible only for 1 process)

2. Global segments (can be shared between different processes)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are 2 modes in Intel CPU

A
  1. Real mode

2. Protected mode

How well did you know this?
1
Not at all
2
3
4
5
Perfectly