JavaScript is required

Chương trình bootstrap (dùng nạp boot loader) được lưu giữ ở đâu?

A.

Bộ nhớ RAM.

B.

Sector thứ 1 của đĩa cứng vật lý.

C.

Bộ nhớ ROM.

D.

Bộ nhớ đệm.

Trả lời:

Đáp án đúng: C


Chương trình bootstrap, hay còn gọi là boot loader, là một đoạn mã nhỏ được thực thi đầu tiên khi máy tính khởi động. Nhiệm vụ chính của nó là khởi tạo phần cứng, kiểm tra hệ thống và sau đó tải hệ điều hành từ ổ đĩa vào bộ nhớ RAM để hệ điều hành có thể bắt đầu hoạt động. Vì chương trình này cần thiết ngay từ khi máy tính bật nguồn, nó phải được lưu trữ ở một nơi mà máy tính có thể truy cập ngay lập tức mà không cần đến hệ điều hành. Bộ nhớ ROM (Read-Only Memory) là loại bộ nhớ chỉ đọc, dữ liệu được ghi vào ROM khi sản xuất và không thể thay đổi trong quá trình sử dụng bình thường. Do đó, ROM là nơi lý tưởng để lưu trữ chương trình bootstrap, đảm bảo rằng nó luôn sẵn sàng khi máy tính khởi động. * **Đáp án A sai:** Bộ nhớ RAM (Random Access Memory) là bộ nhớ khả biến, dữ liệu trong RAM sẽ bị mất khi tắt nguồn điện. Do đó, không thể lưu trữ chương trình bootstrap ở RAM. * **Đáp án B sai:** Sector thứ 1 của đĩa cứng vật lý thường chứa Master Boot Record (MBR) hoặc GUID Partition Table (GPT), chứa thông tin về cách phân vùng đĩa cứng và vị trí của boot loader, chứ không phải là toàn bộ chương trình bootstrap. * **Đáp án C đúng:** Bộ nhớ ROM (Read-Only Memory) là nơi lưu trữ chương trình bootstrap vì dữ liệu trong ROM không bị mất khi tắt nguồn và có thể truy cập ngay khi khởi động. * **Đáp án D sai:** Bộ nhớ đệm (cache) là bộ nhớ tốc độ cao được sử dụng để lưu trữ tạm thời dữ liệu thường xuyên được truy cập để tăng tốc độ truy cập. Nó không phù hợp để lưu trữ chương trình bootstrap.

Câu hỏi liên quan