Vùng nhớ mở rộng (Extented memory)

Một phần của tài liệu GIÁO TRÌNH HỆ ĐIỂU HÀNH.ThS.Phạm Thanh Bình (Trang 33 - 34)

II. CÁC FILE HỆ THỐNG 1 Thứ tự nạp file hệ thống

4. Vùng nhớ mở rộng (Extented memory)

Đổ cĩ thể mở rộng bộ nhớ, cần cài đật bộ nhớ mở rộng. Phần lớn các chươne trinh dùng bộ nhớ quy ước đều khơng thể dùng bộ nhớ mở rộng vì địa chỉ nhận dạng vị trí trong bộ nhớ mở rộng cho chương trình lại vượt quá dịa chỉ mà chương trình cĩ thể nhận biết.

Các chương trình cần các chỉ thị đặc biệt để nhận biết các địa chí cao hơn trong bộ nhớ mở rộng. Bộ nhớ mở rộng làm việc rất nhanh và hiệu quả cho các chương trình dùng đến nĩ. Tuy vậy, cĩ nhiều chương trình khơng được thiết kế để sử dụng hộ nhớ mở rộng.

Muốn sử dụng được bộ nhớ mở rộng và sử dụng cĩ hiệu quả, cần cài đặt một chương trình cĩ ten là trình quản lý bộ nhớ mở rộng. Đơi với MS - DOS đĩ là flic H1MEM.SYS. Nĩ cẩn được gọi từ flic CONFIG.SYS.

64 KB đầu tiên của vùng nhớ mở rộng được sử dụng để làm vùng nhớ cao. Hộ điều hành sẽ sử dụng vùng nhớ này để nạp một số trinh điều khiển thiết bị nhằm giải phĩng vùng nhớ quy ước để các chương trình cĩ bộ nhớ cĩ thể chạy.

Báng phân b ổ vùng nhớ dưới ỉ MB Địa chỉ Tên vùng FFFFFH F0000H BIOS hệ thống EFFFFH E0000H Mở rộng ROM DFFFFH D8000H Bios Card màn hình D7FFFH

C8000H Hard disk Bios

C7FFFH

BFFFFH B8000H Vùng nhớ màn hình màu CGA B7FFFH B0000H Vùng nhớ màn hình đơn sắc AFFFH A0000H Vùng nhớ màn hình EGA 9FFFFH 00400H

Phần bán trú của file COMMAND.COM Vùng dành cho các chương trình

Vùng nhớ dành cho MS - DOS 003FFH

00100H

Các vector ngắt dành cho người sử dụng (INT 3FH - INT FFH)

0009FH Các vector ngắt đành cho DOS

00080H (IN T 1 F H -IN T 3 F H )

0007FH 00040H

Các vector ngất của BIOS (INT 1 0 H -IN T 1EH) 0003FH

00000H

Các ngắt của phần cứng (INT 0 - INT 9H) IV. QUẢN I.,Ý TH IẾT BỊ

Một phần của tài liệu GIÁO TRÌNH HỆ ĐIỂU HÀNH.ThS.Phạm Thanh Bình (Trang 33 - 34)

Tải bản đầy đủ (PDF)

(137 trang)