upper memory block

Also found in: Acronyms.

upper memory block

(UMB) Up to 64 kilobytes of the expanded memory page frame above the first 64 kilobytes. The UMB can be used to store TSR programs or device drivers thereby freeing parts of the precious conventional memory. The UMB is provided by special memory manager programs; many EMMs can provide UMB as well.
This article is provided by FOLDOC - Free Online Dictionary of Computing (foldoc.org)


(1) (Ultra Mobile Broadband) A high-speed 3G technology that was planned for next-generation CDMA2000 cellular systems. Based on OFDMA and IP, its major proponent was Qualcomm, which in late 2008 abandoned development in favor of Long Term Evolution (see LTE).

(2) (Upper Memory Block) See UMA.
Copyright © 1981-2019 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.
References in periodicals archive ?
Before we can address upper memory - the memory between 640KB and 1MB - EMM386.EXE must already be loaded into memory because the EMM386.EXE program is also used to create Upper Memory Blocks. Once that we have made Upper Memory available to DOS, we can then load device drivers into Upper Memory rather than conventional memory.
The second variant of this command, DOS=UMB, allows MS-DOS to access upper memory blocks when loading programs and device drivers; Dos=noumb specifies that DOS should not manage upper memory blocks and, since Dos=noumb is the default option, there is no reason to include this option in our CONFIG.SYS file.(3)
The other function of EMM386.EXE is to provide access to those upper memory blocks. In order to use the DEVICEHIGH command and load your device drivers into high memory, you need to include EMM386.EXE in your CONFIG.SYS whether you need expanded memory or not.

Full browser ?