Thanh ghi PC (Program Counter) trong ARM7 được sử dụng để làm gì?
Trả lời:
Đáp án đúng: C
Thanh ghi PC (Program Counter) là một thanh ghi đặc biệt trong CPU, có chức năng chính là lưu trữ địa chỉ của lệnh tiếp theo mà CPU sẽ thực hiện. Khi một lệnh được thực thi, PC sẽ tự động tăng (hoặc được cập nhật bởi các lệnh rẽ nhánh) để trỏ đến lệnh kế tiếp trong bộ nhớ chương trình. Do đó, đáp án C là chính xác.
Các đáp án khác không chính xác vì:
- A: Lưu trữ dữ liệu chương trình: Dữ liệu chương trình thường được lưu trữ trong các thanh ghi khác hoặc trong bộ nhớ RAM.
- B: Đếm số lần thực hiện lệnh: Việc đếm số lần thực hiện lệnh không phải là chức năng của thanh ghi PC.
- D: Lưu trữ địa chỉ của bộ nhớ RAM: PC lưu trữ địa chỉ của lệnh trong bộ nhớ chương trình (thường là ROM hoặc Flash), không phải địa chỉ của bộ nhớ RAM.