II. CÁC FILE HỆ THỐNG 1 Thứ tự nạp file hệ thống
2. Các file hệ thống 1.10 SYS
2.1.10. SYS
File này chứa các chương trình nhập/xuất cơ bản của hộ điều hành. Các chương trình này sẽ thống qua các chương trình trong ROM BIOS để làm việc với phần cứng.
Do được nạp vào đầu tiên trong các file khởi động nên trong 10.SYS cịn cĩ phần chương trình làm nhiệm vụ tìm kiếm và nạp các file hệ thống tiếp theo.
File 10.SYS cịn cỏ nhiệm vụ cho thi hành các lệnh trong file CONFIG.SYS. Đê thực hiện đưực cồng việc này, nĩ cần phải hiểu được các lệnh, các thiết lập trong CONFIG.SYS.
Sau khi đă nạp xong file MS - DOS.SYS, nĩ sẽ nạp tiếp file COMMAND.COM và sau đĩ trao iại quyền điều khiển hệ thống cho file này.
2.2. File MS - DOS.SYS
File này chứa các chương trình thủ tục cho phép hệ điều hành tổ chức, quản lý, phan phối các dung lượng trên các ổ đỉa. Các chucmg trình này SC thơng qua các thủ tục trong file IO.SYS để truy cập cấc ổ đĩa.
2.3. File COMMAND.COM
File này cĩ nhiệm vụ điéu khiển việc thực thi các chương trình, giao tiếp với người sử dụng và cĩ chứa các lệnh nội trú. Sau khi được nạp, nĩ sẽ cĩ nhiệm vụ đi tìm kiếm và thi hành file AUTOEXEC.BAT. Tương ứng với mỗi nhiệm vụ trên lại cĩ một phần chương trình trong COMMAND.COM chịu trách nhiệm thi hành.
File COMMAND.COM được chia thành 3 phần:
- Phẳn thứ nhất: Là phần luơn thường trú trong bộ nhớ. Nĩ cĩ nhiệm vụ điều khiển việc thực thi các chương trình và giao tiếp với người sử dụng. Khi người sử dụng yêu cầu thi hành 1 chương trình, nĩ sẽ nhận lệnh từ bàn phím, tiến hành giải mã ỉệnh và gọi nạp file khả thi tương ứng. Sau khi file hoạt động xong lại trao lại quyền điều khiển cho phần thường trú của file COMMAND.COM.
Ngồi ra, phần này cịn cĩ nhiệm vụ theo dõi phần lệnh nội trú để đảm bảo bất kỳ thời điểm nào khi nhận được yêu cầu của người sử dụng cũng sẽ cho thi hành ngay phần iệnh nội trú tương ứng.
Chính vì những chức năng quan trọng trên, phần thường trú này luơn được báo vệ, khơng cho phép các chương trình khác ghi đè vào nĩ trên bộ nhớ.
- Phần thứ hai: Là phần bán trú. Đây chính là phần chứa các lệnh nội trú của hệ điều hành. Nĩ được nạp vào và theo dõi bởi phần thường trú của COMMAND.COM. Khi 1 chương trình nào đĩ hoạt động, cần đến bộ nhớ thì hệ điều hành sẽ cho phép chương trình đĩ ghi đè vào phần lệnh nội trú.
Khi chương trình kết thúc, phần thường trú sẽ kiểm tra xem phần lệnh nội trú cĩ bị ghi đè khơng. Nếu cĩ, nĩ sẽ tìm lại file COMMAND.COM trên đĩa để nạp lại phần lệnh nội trú.
- Phần thứ ba: Cĩ nhiệm vụ tìm kiếm và thi hành các lệnh trong file AUTOEXEC.BAT khi máy tính khởi động. Sau khi hồn thành nhiệm vụ, nĩ sẽ tự giải phĩng khỏi bộ nhớ và trao lại quyền điều khiển cho phẩn thường trú.
2.4. File CONFIG.SYS
Đây là file dùng để thiết lập cấu hình cho hệ điều hành khi máy tính khởi động. Nĩ là một file vãn bản cĩ thể tạo ra và sửa chữa nội dung bởi người sử dụng. Bên trong flic này thường chứa các lệnh gọi các chương trình điều khiển thiết bị phần cứng hoặc các thiết lập mơi trường làm việc cho hệ điều hành.
File này chỉ chạy một lẩn duy nhất khi máy tính khởi động.
2.5. File AUTOEXEC.BAT
Đây cũng là một file vãn bản cĩ thể tạo ra và sửa chữa bởi người sử dụng. Nĩ thường được dùng để thực hiện các lệnh DOS mà người sử dụng muốn các lệnh này sẽ được tự động chạy khi máy tính khởi động. Khi thực hiện, các lênh sẽ được thi hành lần lượt từ trẽn xuống dưĩi (trừ khi găp lệnh nhảy).
Nếu khơng cổ file CONFIG.SYS và AUTOEXEC.BAT thì khi khởi động, hệ điểu hành DOS sẽ khống nạp thêm bất cứ một chương trình điều khiển thiết bị nào ngồi các chương trình đã cĩ sẩn trong IO.SYS.
m . QUẢN LÝ VÀ TỔ CHỨC BỘ NHỚ CHÍNH