Trả lời:
Đáp án đúng: D
Thanh ghi DI (Destination Index) được sử dụng để chứa địa chỉ offset (độ lệch) của chuỗi đích trong các lệnh xử lý chuỗi (string instructions) trong kiến trúc x86. Các lệnh như MOVS, CMPS, LODS, STOS sử dụng DI để xác định vị trí của toán hạng đích.
Các thanh ghi khác:
- BP (Base Pointer): Thường được dùng để truy cập các biến cục bộ trong stack.
- SP (Stack Pointer): Chỉ đến đỉnh của stack.
- SI (Source Index): Chứa địa chỉ offset của chuỗi nguồn.





