Bài giảng Kiến trúc máy tính - Chương 14: Quá trình khởi động máy

ppt 6 trang hoanguyen 3880
Bạn đang xem tài liệu "Bài giảng Kiến trúc máy tính - Chương 14: Quá trình khởi động máy", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • pptbai_giang_kien_truc_may_tinh_chuong_14_qua_trinh_khoi_dong_m.ppt

Nội dung text: Bài giảng Kiến trúc máy tính - Chương 14: Quá trình khởi động máy

  1. QUÁ TRÌNH KHỞI ĐỘNG MÁY
  2. 1. ĐƯA ĐIỆN VÀO MÁY: • Nếu tất cả điện thế hợp lệ → bộ nguồn phát tín hiệu Power good(PG). • IC đếm thời gian nhận được tín hiệu, không gửi tín hiệu Reset đến CPU. • CPU xử lý cộng việc. 2. QÚA TRÌNH KHỞI ĐỘNG (BOOTSTRAP). • CPU lấy lệnh từ địa chỉ FFFF:0000h nằm cuối vùng ROM
  3. 3. NHỮNG CUỘC KIỂM TRA CỐT LÕI • POST 4. TÌM KIẾM HỆ ĐIỀU HÀNH: ▪ Tìm kiếm boot sector của volume DOS khai báo trong CMOS ▪ Nếu là A: đèn ổ đĩa sẽ sáng → nạp nội dung sector 1(head 0, cylinder 0) VBS vào bộ nhớ, bắt đầu từ địa chỉ 000:7C00h. - nạp IO.SYS - nạp MSDOS.SYS ▪ Nếu không tìm thấy sang ổ đĩa kế tiếp theo thứ tự boot.
  4. ◼ Truy tìm trên ổ cứng đầu tiên; ◼ BIOS nạp sector 1(head 0, cylinder 0) từ boot sector phân khu chủ (MBS) vào bộ nhớ (0000:7C000h), và kiểm tra hai byte cuối (55h và AAh). ◼ Lục sóat và nhận diện các phân khu mở rộng (tổng cộng có thể đến 24 phân khu). ◼ Khi tìm thấy boottable tích cực → VBS của phân khu sẽ được nạp vào bộ nhớ và kiểm tra.
  5. NẠP HỆ ĐIỀU HÀNH ◼ Nếu VBS không gặp lỗi. ◼ Nạp IO.SYS vào bộ nhớ và thi hành (chứa những phần mở rộng thâm cho BIOS) ◼ Khởi động những trình điều khiển thiết bị cấp thấp: bàn phím, máy in, các thiết bị khối. ◼ Chứa phần mã chương trình khởi động hệ thống. Nạp vào bộ nhớ qui ước ◼ Nạp MSDOS.SYS (hoặc IBMDOS.COM): ◼ Khởi động trình điều khiển cơ sở thiết bị. Nạp xong trả quyền điều khiển cho phần mã khởi động
  6. ◼ THIẾT LẬP MÔI TRƯỜNG LÀM VIỆC ◼ CONFIG.SYS ◼ Các câu lệnh DEVICE ◼ Các cấu lệnh INSTALL ◼ Câu lệnh SHELL ◼ Nạp COMMAND.COM. ◼ Nếu có AUTOEXEC.BAT: sẽ được nạp và thi hành file. ◼ Dưới windows 9x: IO.SYS tự động nạp HIMEM.SYS, IFSHLP.SYS và SETVER.EXE. Sau đó nạp phần nhân (kernel) WIN.COM