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





