Índice:
Definição - O que significa Memória Expandida (EM)?
Memória expandida (EM) é um termo abrangente ou abrangente para várias variantes de tecnologia que não necessariamente funcionam entre si ou estão diretamente relacionadas entre si. No entanto, essas tecnologias foram feitas para solucionar o mesmo problema, o limite de 640 KB na memória utilizável para programas no sistema operacional DOS. A variante de memória expandida mais usada foi a Especificação de Memória Expandida (EMS) ou o LIM EMS.
Techopedia explica Memória Expandida (EM)
Memória expandida refere-se a vários métodos para permitir o uso de mais do que o limite padrão de 640 KB imposto pelo sistema operacional DOS. O sistema de memória expandida mais amplamente utilizado foi a especificação desenvolvida em conjunto pela Lotus Software, Intel e Microsoft, que foi simplesmente chamada de Especificação de Memória Expandida. Mas para diferenciá-lo dos outros, às vezes era chamado de LIM EMS para indicar os desenvolvedores. A primeira versão amplamente usada foi o EMS 3.2, capaz de suportar até 8 MB de memória expandida.
Outra tecnologia de memória expandida foi desenvolvida pela AST Research, Ashton-Tate e Quadram, o Extended EMS (EEMS) e competiu diretamente com o LIM EMS 3.x. O EEMS permitiu que qualquer região de 16 KB na RAM mais baixa fosse mapeada para memória expandida, desde que não estivesse diretamente associada a interrupções da CPU ou memória de E / S dedicada usada por placas de vídeo e de rede. Isso significava que os programas podiam ser ativados e desativados na RAM extra. No entanto, praticamente todos os recursos do EEMS foram incorporados ao LIM EMS.
A IBM também tinha sua própria especificação de memória expandida, que eles chamaram de Adaptador de Memória Expandida (XMA). Eles usaram placas de expansão que poderiam ser tratadas por um modelo de memória expandida ou memória estendida. Essas placas não funcionavam com o EMS pronto para uso e o driver IBM DOS usado para ele era o XMAEM.SYS, mas um driver posterior chamado XMA2EMS.SYS forneceu a emulação de EMS para placas XMA.