Memory Management Mode Flashcards
allows the microprocessor to address only the first 1Mbyte
real-mode memory addressing
older microprocessor uses this memory management mode.
real-mode
It requires the microprocessor to operate in real-mode
disk operating system (DOS)
It is an address created by the CPU for running a program.
logical address (virtual address)
It is an actual address in the physical memory.
physical address
defines the beginning address of any 64k-byte memory segment
segment address
the distance above the start of the segment or that selects any location within the 64kilobyte of memory
offset address
Intel 80386 and above microprocessors uses this memory management mode.
protected-mode
it allows access to data and programs located above the first 1Megabyte of memory as well as within the first 1Megabyte of memory.
protected-mode memory addressing
It requires the microprocessor to operate in protected-mode
windows
describes the memory segment location, length and access rights
descriptor
selects a descriptor from a descriptor table
selector
2 types of descriptor table
Global descriptor table
Local descriptor table
contains segment definitions that apply to all program.
Global descriptor table (system descriptor)
unique to a specific application
Local descriptor table
it contains the starting location of the memory segment
base address
contains the last offset address found in a segment
segment limit
contains addressing and control information which is used to control how a 32 – bit linear address is generated
descriptor
uses selector and offset combination to produce linear address
Segmentation mechanism
this is where address space are divided into pages of equal size
paging mechanism
contains a 13 – bit index field that is used to select one of 8, 192 segment descriptors
selector
contain a 32 – bit addresses that specifies the beginning of the segment of memory controlled by the descriptor
Segment descriptors
Parameters in descriptor that exist only on 80386 and Above.
availability bit
data bit
granularity bit
It control access to protected mode memory segment.
access right byte