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
   210   211   212   213   214   215   216   217   218   219   220