JavaScript is required

Bit cờ F trong khối Cache

A.

Dùng để xác định việc thực hiện ghi dữ liệu từ khối cache ra bộ nhớ chính trong kỹ thuật ghi xuyên

B.

Dùng để xác định việc thực hiện ghi dữ liệu từ khối cache ra bộ nhớ chính trong kỹ thuật sao lưu

C.

Dùng để xác định sự thay đổi nội dung của dữ liệu trong Cache

D.

Có giá trị bằng 1 khi có sự thay đổi dữ liệu trong Cache

Trả lời:

Đáp án đúng: C


Bit cờ F (thường được gọi là Dirty bit) trong khối cache được sử dụng để đánh dấu xem một khối cache đã bị sửa đổi so với bản sao của nó trong bộ nhớ chính hay chưa. Nếu bit cờ F được đặt (ví dụ, có giá trị là 1), điều đó có nghĩa là dữ liệu trong khối cache đã được thay đổi và cần phải được ghi trở lại bộ nhớ chính trước khi khối này có thể bị thay thế bởi một khối khác. Điều này liên quan đến các kỹ thuật ghi như write-back (sao lưu), trong đó các thay đổi không được ghi ngay lập tức vào bộ nhớ chính, mà được lưu trữ trong cache cho đến khi cần thiết. Do đó, đáp án C và D đều đúng nhưng D đầy đủ hơn. Tuy nhiên, theo bản chất của câu hỏi, đáp án C nêu được bản chất cốt lõi của việc sử dụng Dirty bit.

Câu hỏi liên quan