๐—–๐—ต๐—ฎ๐—ฝ๐˜๐—ฒ๐—ฟ ๐Ÿฎ-๐Ÿฏ: Protected Mode Memory Addressing Flashcards

1
Q

where Windows operates

A

protected mode

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

selects a descriptor from a descriptor table

A

selector

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

describes the memory segmentโ€™s location, length, and access rights

A

descriptor

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

contain segment definitions that apply to all programs

A

global descriptors

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

another name for global descriptors

A

system descriptors

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

usually unique to an application

A

local descriptors

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

another name for local descriptors

A

application descriptors

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

starting location of the memory segment

A

base address

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

operates on 16-bit environment

A

DOS

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

operates on WIN32

A

Windows applications

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

Large bit / Intel calls it the 64-bit

A

L bit

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

Granularity bit

A

G bit

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

segment limit when G = 0

A

00000H to FFFFFH

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

value of the limit when G = 1

A

multiplied by 4K bytes

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

The 32-bit environment that Windows applications use

A

WIN32

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

AV bit = 1

17
Q

AV bit = 0

A

Not Available

18
Q

D bit = 0

A

16-bit Instructions

19
Q

D - bit = 1

A

32-bit Instructions

20
Q

controls access to the protected mode segment

A

Access rights byte

21
Q

selects either the global descriptor table or the local descriptor table

22
Q

requests the access privilege level of a memory segment

A

requested privilege level

23
Q

privilege level for ring 0; for kernel and driver programs

A

privilege level 00

24
Q

privilege level for ring 3; for applications

A

privilege level 11

25
GDTR meaning
Global descriptor table register
26
IDTR meaning
Interrupt descriptor table register
27
what does GDTR & IDTR contain
base address of the descriptor table and its limit
27
limit of descriptor table
16 bits
28
maximum table length
64K bytes
29
LDTR meaning
Local descriptor table register
30
TR meaning
Task Register
31
Holds a selector which accesses a descriptor that defines a procedure or application program
Task Register / TR