Trả lời:
Đáp án đúng: A
Trong kiến trúc bộ nhớ, stack (ngăn xếp) thường được cấp phát từ vùng nhớ cao xuống thấp. Địa chỉ kết thúc của stack (stack pointer) thường là một giá trị xác định, và FFH (255 trong hệ thập phân) là một giá trị thường được sử dụng làm địa chỉ kết thúc của stack trong các hệ thống nhúng hoặc vi điều khiển có bộ nhớ nhỏ. Điều này là do FFH là giá trị lớn nhất có thể biểu diễn bằng 1 byte, và nó có thể được sử dụng để đánh dấu sự kết thúc của một vùng nhớ được cấp phát cho stack.
Các lựa chọn khác không phổ biến bằng:
- 7FH (127 trong hệ thập phân)
- 2FH (47 trong hệ thập phân)
- 08H (8 trong hệ thập phân)
Do đó, FFH là lựa chọn hợp lý nhất cho địa chỉ kết thúc của vùng nhớ được dùng làm stack.