JavaScript is required

Lệnh nào sau đây dùng để lấy dữ liệu từ ngăn xếp?

A.
OUT
B.
MOV
C.
IN
D.
POP
Trả lời:

Đáp án đúng: D


Lệnh `POP` được sử dụng để lấy (đọc và loại bỏ) dữ liệu từ đỉnh của ngăn xếp (stack). Ngăn xếp là một cấu trúc dữ liệu hoạt động theo nguyên tắc LIFO (Last-In, First-Out), nghĩa là phần tử cuối cùng được thêm vào sẽ là phần tử đầu tiên được lấy ra. * **A. OUT:** Lệnh `OUT` dùng để xuất dữ liệu từ CPU ra một cổng (port) ngoại vi, không liên quan đến ngăn xếp. * **B. MOV:** Lệnh `MOV` dùng để di chuyển dữ liệu từ một vị trí (register, memory) sang một vị trí khác, không liên quan trực tiếp đến ngăn xếp. * **C. IN:** Lệnh `IN` dùng để nhập dữ liệu từ một cổng (port) ngoại vi vào CPU, không liên quan đến ngăn xếp. * **D. POP:** Lệnh `POP` dùng để lấy dữ liệu từ đỉnh ngăn xếp và lưu vào một thanh ghi hoặc vị trí nhớ.

Câu hỏi liên quan