Mục lục:
Định nghĩa - Bộ nhớ mở rộng (EM) có nghĩa là gì?
Bộ nhớ mở rộng (EM) là một thuật ngữ bao quát hoặc ô cho một số biến thể công nghệ không nhất thiết phải hoạt động với nhau hoặc có liên quan trực tiếp với nhau. Tuy nhiên, các công nghệ này nhằm giải quyết cùng một vấn đề, giới hạn 640 KB đối với bộ nhớ có thể sử dụng cho các chương trình trong hệ điều hành DOS. Biến thể bộ nhớ mở rộng được sử dụng rộng rãi nhất là Thông số bộ nhớ mở rộng (EMS) hoặc LIM EMS.
Techopedia giải thích Bộ nhớ mở rộng (EM)
Bộ nhớ mở rộng đề cập đến các phương pháp khác nhau để cho phép sử dụng nhiều hơn giới hạn 640 KB mặc định do hệ điều hành DOS áp đặt. Hệ thống bộ nhớ mở rộng được sử dụng rộng rãi nhất là thông số kỹ thuật do Lotus Software, Intel và Microsoft cùng phát triển, được gọi đơn giản là Đặc tả bộ nhớ mở rộng. Nhưng để phân biệt nó với những người khác, đôi khi nó được gọi là LIM EMS để biểu thị các nhà phát triển. Phiên bản được sử dụng rộng rãi đầu tiên là EMS 3.2, có thể hỗ trợ bộ nhớ mở rộng lên tới 8 MB.
Một công nghệ bộ nhớ mở rộng khác được phát triển bởi AST Research, Ashton-Tate và Quadram, Extended EMS (EEMS) và cạnh tranh trực tiếp với LIM EMS 3.x. EEMS cho phép bất kỳ vùng 16 KB nào trong RAM thấp hơn được ánh xạ vào bộ nhớ mở rộng, miễn là nó không được liên kết trực tiếp với các ngắt CPU hoặc bộ nhớ I / O chuyên dụng được sử dụng bởi video và thẻ mạng. Điều này có nghĩa là các chương trình có thể được chuyển đổi vào và ra khỏi RAM phụ. Tuy nhiên, thực tế tất cả các tính năng của EEMS đã được tích hợp vào LIM EMS.
IBM cũng có đặc tả bộ nhớ mở rộng của riêng họ, mà họ gọi là Bộ điều hợp bộ nhớ mở rộng (XMA). Họ đã sử dụng các bảng mở rộng có thể được xử lý bằng mô hình bộ nhớ mở rộng hoặc bộ nhớ mở rộng. Các bảng này không hoạt động với EMS ngoài hộp và trình điều khiển IBM DOS được sử dụng cho nó là XMAEM.SYS, nhưng trình điều khiển sau này có tên XMA2EMS.SYS đã cho phép mô phỏng EMS của bảng XMA.
