Mappable Physical Address Array - Get Array                  

Input

Output

AX

58h 00h Error Code   AX

BX

        BX

CX

    Entries in Array CX

DX

 Ptr to Target Array     DX
     Returns an array containing the segment address and physical
     page number for each mappable  physical  page  in  a system.
     This array provides a cross reference between  physical page
     numbers and the actual segment addresses  for  each mappable
     page in the system.

     Notes:

     *  The information returned is in  an  array  composed  of word
        pairs.  The  first  word  is  the  physical  page's  segment
        selector, the second word  the  physical  page  number. Note
        that values are not  necessarily  returned  in  a particular
        order, either ascending/decending segment selector values or
        as ascending/decending physical page number.

     *  For compatibility with earlier EMS  specifications, physical
        page zero contains the segment  selector  value  returned by
        function 41h, and physical pages 1, 2 and  3  return segment
        selector values that correspond to the physical 16 KB blocks
        immediately following physical page zero.

     *  The array is sorted  in  ascending  segment order. This does
        not mean  that the physical page numbers associated with the
        segment addresses are also in ascending order.


Copyright © 1985 to 2022 Beta Systems                            Last modified: Wednesday, January 05, 2022 .