Những gì tôi biết là sau đây
Khi khởi động, BIOS sẽ trải qua trình tự sau:
1. Tự kiểm tra nguồn điện (POST)
2. Phát hiện BIOS của chip video và thực thi mã của nó để khởi tạo phần cứng video.
3. Phát hiện bất kỳ BIOS thiết bị nào khác và gọi các chức năng khởi tạo của chúng
4. Hiển thị màn hình khởi động BIOS
5. Thực hiện kiểm tra bộ nhớ ngắn (xác định dung lượng bộ nhớ trong hệ thống)
6. Cài đặt
bộ nhớ và thông số ổ đĩa
7.Xác định cắm & Thiết bị phát (thiết bị bus PCI truyền thống)
8.Đăng ký tài nguyên (kênh DMA & IRQ)
9.Xác định thiết bị khởi động
Khi BIOS xác định thiết bị khởi động (thường là một trong một số đĩa được gắn thẻ là đĩa có thể khởi động), nó sẽ đọc khối 0 từ thiết bị đó vào vị trí bộ nhớ 0x7c00 và nhảy vào đó.
Nhưng điều gì xảy ra sau đó, tức là BIOS cung cấp quyền điều khiển cho bộ nạp khởi động ở giai đoạn này như thế nào