JavaScript is required

Cờ hướng DF = 1 khi CPU làm việc với xâu ký tự như thế nào?

A.
Xử lý với chuỗi theo chiều tăng
B.
Xử lý với chuỗi theo chiều giảm
C.
Không cho làm việc với xâu ký tự
D.
Làm việc xâu theo các chiều tùy ý
Trả lời:

Đáp án đúng: B


Cờ DF (Direction Flag) trong kiến trúc x86 được sử dụng để điều khiển hướng xử lý chuỗi (xâu ký tự). Khi DF = 1, CPU sẽ xử lý chuỗi theo chiều giảm, tức là từ địa chỉ cao xuống địa chỉ thấp. Điều này ảnh hưởng đến các lệnh như MOVS, CMPS, SCAS, LODS, và STOS, khi chúng có hậu tố B, W, hoặc D để chỉ kích thước byte, word, hoặc double word tương ứng. Khi DF = 0, chuỗi được xử lý theo chiều tăng (từ địa chỉ thấp lên địa chỉ cao).

Câu hỏi liên quan