๐๐ต๐ฎ๐ฝ๐๐ฒ๐ฟ ๐ฎ-๐ฎ: Real Mode Memory Addressing Flashcards
allows the microprocessor to address only the first 1M byte of memory space
Real Mode Operation
What do you call the the first 1M byte of memory?
Real Memory, Conventional Memory, or DOS Memory system
The 80286 and above operate in either the ____ or ____ mode
real; protected
located within one of the segment registers, defines the beginning address of any 64K-byte memory segment.
Segment Address
selects any location within
the 64K byte memory segment.
Offset Address
Length of segments in the real mode
64KB
Other term for offset address
displacement
In the real mode, what is internally appended on the rightmost end of each segment register?
0H
What do you call a 16-byte boundary?
Paragraph
Is found by adding 0H to the end of the segment register
starting address
Is found by adding FFFFH to the beginning address
ending address
What is This area of memory (0FFFF0Hโ
10FFEFH) referred to as?
High Memory
is always added to the starting address of the segment to locate the data.
offset address
How many bits should the offset address be?
16-bit
indicates the first available area of memory above the drivers and other TPA program
free-pointer
automatically handles the program loading
Program Loader
is one that can be placed into any area of memory and executed without change.
Relocatable Program
are data that can be placed in any area of memory and used without any change to the program.
Relocatable Data
Sample: If 2000H is the segment register, what is the starting address and ending address?
20000H and 2FFFFH
Sample: If 4000H is the segment register and the offset address is the sum of F000H and 3000H, what is the generated address?
42000H