Page 215 - Hướng Dẫn Cách Phòng Thủ Và Khắc Phục Sự Cố Máy Tính
P. 215
đầu này được gọi là chương trình khởi động, để thuận tiện
người ta nạp nó vào con BIOS và gắn chung vào hệ thông PC.
Mục đích của chương trình khởi động là nạp cho được
chương trình hệ điều hành (OS). os sẽ là chương trình lập
vô tận (iníinite loop) nó chò lệnh của User để nạp các
chương trình ứng dụng, khi các chương trình ứng dụng kết
thúc thì quyền thực thị trả về cho os... os lại tiếp tục chò
để nạp chương trình khác. Vậy từ khả năng chỉ chạy được
một chương trình người ta đã phát minh ra hệ điều hành
là một chương trình cho phép nạp tự động những chương
trình khác giúp cho máy tính có khả năng to lớn hơn.
BIOS... > os...... > Application
a. Khi bật điện, bộ nguồn sẽ chạy bộ tạo xung (đồng hồ
nhịp - tốc độ Hetz của memboard phục thuộc vào đồng hồ
này), và tín hiệu POWERGOOD được gởi vào bus báo cho
các thiết bị trong PC.
b. Đồng thời đường #RESET của CPU on, CPU khởi
động ở real mode(8086).
c. Các thanh ghi %ds=%es=%fs=%gs=0, %cs=0xFFFF,
%ip=FFF0.
d. Chương trình kiểm tra thiết bị chạy (giá trị RAM
chạy vèo vèo trên màn hình).
e. Bảng interrupt được khởi động tại 0.
f. Chương trình BIOS Bootstrap Loader chạy qua int
0x19 %dl=dsô" hiệu ổ dĩa khởi động. Chương trình này tải
track 0 sector 1 (boot sector) lên địa chỉ 0x7C00.
Linux được xây dựng theo các khái niệm hệ điều hành
thông thường, tuy nhiên các programmer của Linux cố
gắng phân chia thành nhiều lớp, Lớp sau là abstract cho
lốp trước. Cách này cho phép nhiều người khác nhau cùng
làm việc trên các phần khác nhau mà hệ thống vẫn đảm
bảo tính thống nhất và ổn định.
9 1 n