JavaScript is required

Trong kiến trúc ARM7, thanh ghi SP (Stack Pointer) được sử dụng để làm gì?

A.
Lưu trạng thái hiện tại của chương trình
B.
Lưu trữ dữ liệu người dùng
C.
Quản lý ngăn xếp (stack) của chương trình
D.
Lưu trữ địa chỉ của bộ nhớ ROM
Trả lời:

Đáp án đúng: C


Thanh ghi SP (Stack Pointer) trong kiến trúc ARM7 được sử dụng để quản lý ngăn xếp (stack) của chương trình. Ngăn xếp là một vùng nhớ đặc biệt được sử dụng để lưu trữ dữ liệu tạm thời, địa chỉ trả về của các hàm và các thông tin khác liên quan đến việc thực thi chương trình. Thanh ghi SP luôn trỏ đến đỉnh của ngăn xếp, cho phép CPU truy cập và thao tác với dữ liệu trên ngăn xếp một cách hiệu quả. Do đó, đáp án C là đáp án chính xác.

Câu hỏi liên quan