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) thực hiện phép cộng hai toán hạng và cộng thêm cờ nhớ (Carry Flag - CF) nếu cờ này đang ở trạng thái 1. Trong trường hợp này, ta có AX=2 và BX=3. Lệnh ADC AX, BX sẽ thực hiện như sau:
AX = AX + BX + CF
Vì CF có thể là 0 hoặc 1 (từ các phép toán trước đó), ta có hai trường hợp:
Trường hợp 1: CF = 0
AX = 2 + 3 + 0 = 5
Trường hợp 2: CF = 1
AX = 2 + 3 + 1 = 6
Giá trị của BX không thay đổi sau lệnh ADC, nên BX vẫn là 3.
Vậy, AX có thể là 5 hoặc 6, và BX là 3.
Chia sẻ tài liệu ôn thi với 300 câu trắc nghiệm Vi xử lý có đáp án dành cho các bạn sinh viên. Đây cũng là đề cương ôn tập hữu ích giúp bạn hệ thống kiến thức chuẩn bị cho kì thi sắp diễn ra. Mời các bạn tham khảo!
50 câu hỏi 60 phút
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
