JavaScript is required

Cờ hướng DF = 0 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: A


Cờ DF (Direction Flag) được sử dụng để điều khiển hướng xử lý chuỗi trong các lệnh xử lý chuỗi của bộ vi xử lý (ví dụ: MOVS, CMPS, SCAS, LODS, STOS).

  • Khi DF = 0: Các lệnh xử lý chuỗi sẽ tự động tăng chỉ số (SI, DI) sau mỗi thao tác, tức là xử lý chuỗi theo chiều tăng (từ địa chỉ thấp đến địa chỉ cao).
  • Khi DF = 1: Các lệnh xử lý chuỗi sẽ tự động giảm chỉ số (SI, DI) sau mỗi thao tác, tức là xử lý chuỗi theo chiều giảm (từ địa chỉ cao đến địa chỉ thấp).

Do đó, khi cờ DF = 0, CPU làm việc với xâu ký tự theo chiều tăng.

Câu hỏi liên quan