INT 31H 0501H: Allocate Memory Block

                                                    Compatibility: DPMI 0.9+ 
 Expects: AX    0501H
          BX:CX size of block, in bytes (must not be 0)
          ──────────────────────────────────────────────────────────────────
 Returns: CF    NC (clear) if successful; else AX = DPMI Error Code
          BX:CX linear address of allocated block
          SI:DI handle used to resize and free this block
          ──────────────────────────────────────────────────────────────────
    Info: Allocates and commits a block of linear memory.

          You must allocate and initialize descriptors (e.g., INT 31H 0000H
          and INT 31H 0007H) in order to access this memory.

See Also: DPMI API
          INT 2fH: Multiplex Interrupt
          DOS Functions
                                    -♦-