Съдържание:
Определение - Какво означава разширена памет (EM)?
Разширената памет (ЕМ) е всеобхватен или чадър термин за няколко варианта на технологиите, които не е задължително да работят помежду си или са пряко свързани помежду си. Тези технологии обаче бяха предназначени да разрешат същия проблем, ограничението от 640 KB за използваема памет за програми в операционната система DOS. Най-използваният вариант на разширена памет беше спецификацията за разширена памет (EMS) или LIM EMS.
Техопедия обяснява разширена памет (ЕМ)
Разширената памет се отнася до различни методи, позволяващи използването на над 640 KB ограничение, наложено от операционната система DOS. Най-широко използваната система за разширена памет беше спецификацията, разработена съвместно от Lotus Software, Intel и Microsoft, която просто беше наречена Спецификация за разширена памет. Но за да го разграничим от останалите, понякога се наричаше LIM EMS за обозначаване на разработчиците. Първата широко използвана версия беше EMS 3.2, който успя да поддържа до 8 MB разширена памет.
Друга технология за разширена памет е разработена от AST Research, Ashton-Tate и Quadram, Extended EMS (EEMS) и се конкурира директно с LIM EMS 3.x. EEMS позволи на всеки 16 KB регион в долната оперативна памет да бъде картографиран към разширена памет, стига да не е пряко свързан с прекъсвания на процесора или специална I / O памет, използвана от видео и мрежови карти. Това означаваше, че програмите могат да бъдат включени и извън допълнителната RAM памет. Въпреки това, практически всички функции на EEMS бяха включени в LIM EMS.
IBM също имаше своя спецификация на разширена памет, която те нарекоха разширен адаптер за памет (XMA). Те използваха разширителни табла, които могат да бъдат адресирани или чрез разширен модел на паметта, или с разширена памет. Тези табла не работеха с EMS извън кутията и използваният за него IBM DOS драйвер беше XMAEM.SYS, но по-късен драйвер, наречен XMA2EMS.SYS, даде емулация на EMS на дъските XMA.