home *** CD-ROM | disk | FTP | other *** search
- Figure 2. DOS User Memory
-
-
- Address
-
-
- 0:0 +-----------------------------------+
- | |
- | |
- | | DOS System Area |
- | | |
- | | |
- v +===================================+
- | Memory Control Block 1 |
- +-----------------------------------+
- | |
- | |
- | Memory Block 1 |
- | |
- | |
- +===================================+
- | Memory Control Block 2 |
- +-----------------------------------+
- | |
- | |
- | Memory Block 2 |
- | |
- | |
- +===================================+
- ...
-
- +===================================+
- | Last Memory Control Block |
- +-----------------------------------+
- | |
- | |
- | Free Block (owned by DOS) |
- | |
- | |
- +===================================+
- A000:0 (640K limit)
-
-
-
- Note: A DOS memory address consists of a segment:offset pair. The
- beginning of each memory paragraph (a 16-byte memory block)
- can be addressed with segment:0.