Page 214 - Hướng Dẫn Cách Phòng Thủ Và Khắc Phục Sự Cố Máy Tính
P. 214

2. Module độc lập thiết bị: abstract tất cả các thiết bị mạng.
        3.  Các  Module  giao  thức  mạng:  mỗi  module  cho  mỗi
   loại giao thức truyền.
        4.  Module  độc lập  giao thức  mạng:  abstract cho tất cả
   các module giao thức mạng và các driver.
        5. System call.
        Booting  (khởi  động)  ở  đây  ta  chỉ  phân  tích  cho  hệ
   thống máy tính PC Ĩ386 còn các loại khác thì không biết
        Có 6 bước khởi động máy tính;
        1. Chương trình BIOS chọn thiết bị boot.
        2.  Chương  trình  BIOS  đọc  bootsector  từ thiết bị  boot
   lên bộ nhố.

        3.  Quyền  điều  khiển  chuyển  qua  cho  chương  trình
   bootsector,  chương  trình  này  đọc  tiếp  phần  Setup,  các
   chương trình giải nén và kernel image đã được nén.
        4. Kernel sẽ được giải nén ở trong protected mode.
        5. Khởi động mức thấp bởi assembly code.

        6. Khởi động mức cao cho c code.

        BIOS POST (Khởi động của BIOS)
        Theo  bản  thiết  kế  đầu  tiên  của  máy  tính  -   máy
   Turing,  máy tính  là  một thiết bị cho phép chạy đúng một
   chương  trình  thôi.  Các  máy  tính  Casio  chẳng  hạn  cũng
   chạy một chương trình calculator.  Các máy tinh chạy băng
   giấy cũng vậy bạn nạp chương trình bằng tay vào chạy kết
   thúc  rồi  lại  nạp  chương  trình  khác.  Bản  thân  máy  PC
   Pent4 hiện đại nhất cũng vậy cũng chỉ cho phép chạy đúng
   một chương trình thôi. Tuy nhiên chương trình này có khả
   năng nạp những chương trình khác lớn hơn phức tạp (khác
   vói việc  nạp  tay  như hồi xưa)  hơn  rồi  chuyển  quyền  điều
   khiển  cho  chúng  để  tiếp  tục  những  dòng  lệnh  thực  thi
   không ngừng cho đến khi tắt máy tính.  Chương trình ban


                                                                 2 1 5
   209   210   211   212   213   214   215   216   217   218   219