Giả sử AX=2, BX=3, sau lệnh ADC AX,BX sẽ có?
Trả lời:
Đáp án đúng: A
Lệnh ADC (Add with Carry) cộng hai toán hạng và cộng thêm cờ nhớ (Carry Flag) nếu cờ này được thiết lập. Trong trường hợp này, AX = 2 và BX = 3. Lệnh ADC AX, BX sẽ thực hiện phép cộng AX = AX + BX + CF.
Giá trị của CF (Carry Flag) chỉ có thể là 0 hoặc 1. Do đó:
- Nếu CF = 0, AX = 2 + 3 + 0 = 5
- Nếu CF = 1, AX = 2 + 3 + 1 = 6
Giá trị của BX không thay đổi sau lệnh ADC. Do đó BX vẫn là 3.
Vậy, sau lệnh ADC AX, BX thì AX sẽ là 5 hoặc 6, và BX vẫn là 3.





