Sau đoạn chương trình sau ta có MOV CX,7 MOV AX,0 TONG: ADD AX,CX LOOP TONG
Trả lời:
Đáp án đúng: B
Đoạn chương trình thực hiện một vòng lặp sử dụng lệnh `LOOP`. Ban đầu, `CX` được gán giá trị 7, `AX` được gán giá trị 0. Vòng lặp `TONG` sẽ lặp lại cho đến khi `CX` bằng 0.
Trong mỗi lần lặp, giá trị của `CX` được cộng vào `AX`, và sau đó `CX` giảm đi 1.
Như vậy, quá trình tính toán sẽ là:
- Lần 1: AX = 0 + 7 = 7, CX = 6
- Lần 2: AX = 7 + 6 = 13, CX = 5
- Lần 3: AX = 13 + 5 = 18, CX = 4
- Lần 4: AX = 18 + 4 = 22, CX = 3
- Lần 5: AX = 22 + 3 = 25, CX = 2
- Lần 6: AX = 25 + 2 = 27, CX = 1
- Lần 7: AX = 27 + 1 = 28, CX = 0
Sau khi vòng lặp kết thúc, giá trị của `AX` sẽ là 28.
Vậy đáp án đúng là B. AX=28
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
